HEAD POST


Meaning of HEAD POST in English

noun

: a movable post supporting an imitation head of leather used as an object for saber exercise in a cavalry riding school

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.