riverhorse ( synonym found)

Definition of riverhorse:

°A horse which competes in races.

Definition of riverhorse:

°A horse which competes in races.

Back to Top