LONG HORSE


Meaning of LONG HORSE in English

noun

1. : a vaulting apparatus that is similar to a side horse but has one end elongated and is placed for vaulting in the direction of its length

2. : a gymnastic event on the long horse

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