Ride-down meaning

(idiomatic, equestrian) To cause [a horse] to fall when riding.
verb
0
0
To catch or catch up with [someone] by chasing on horseback.
verb
0
0
Advertisement