Meaning of long horse
Definition of long horse
(noun)
a
gymnastic
horse
without pommels and with one end elongated;
used
lengthwise
for
vaulting
Other information on long horse
WIKIPEDIA results for
long horse
Amazon results for
long horse
Tweet