ride_herd_on
1. [ verb ] keep tabs on; keep an eye on; keep under surveillance
Synonyms: monitor supervise
Related terms: observe spy supervision monitoring proctor
Similar spelling:   ride_herd