ride herd on

Significado (Inglés)

To supervise a group of people and their work.

Conceptos

Etimología (Inglés)

From the cowboy task of driving cattle while riding along with them.

Mejora tu pronunciación

Notes

Sign in to write sticky notes