meaning of long horse

1. a gymnastic horse without pommels and with one end elongated; used lengthwise for vaulting


Related Words

long horse |

Developed & Maintained By Taraprasad.com

Treasure Words