ride herd on
1.
(
verb
) keep tabs on; keep an eye on; keep under surveillance
Synonyms:
monitor
,
supervise
Related Words:
observe
,
snoop
,
spy
,
stag
Terms and Conditions of Use / Copyright Notice