Definition, synonyms and related words
A form of exercise involving "walking" on one's hands and feet while facing upward.