'long horse' definitions:

Definition of 'long horse'

(from WordNet)
noun
A gymnastic horse without pommels and with one end elongated; used lengthwise for vaulting [syn: vaulting horse, long horse, buck]