HEADSTAND


Meaning of HEADSTAND in English

[head.stand] n (ca. 1934): the gymnastic feat of standing on one's head usu. with support from the hands

Merriam-Webster English vocab.      Английский словарь Merriam Webster.