Dictionary search results

Showing 1-6 of 6 results

ride US English

Travel on a horse or other animal

ride in/on in ride US English

Travel in or on (a vehicle) as a passenger

ride on US English

Depend on

ride herd on in ride US English

Keep watch over

ride herd on US English

Keep watch over