meaning of auf Stelzen laufen

auf Stelzen laufen - German to English

to walk on stilts