Meaning of headstand

Definition of headstand

(noun) an acrobatic feat in which a person balances on the head (usually with the help of the hands)

Other information on headstand

WIKIPEDIA results for headstand
Amazon results for headstand