Meaning of HORSE in English

HORSE

(n.) A frame of timber, shaped like a horse, on which soldiers were made to ride for punishment.

Webster's English dictionary.      Английский словарь Webster.