ride down

中高级 (B2) neutral

To chase after someone on a horse or vehicle and catch them, or to go down somewhere while riding.

"The cavalry rode down the retreating soldiers before they could reach the forest."