Browse by letter

Ride herd on (someone)

To watch closely and control someone.

The new supervisor likes to ride herd on the people who work for him.