ride herd on
English Dictionary
->
Letter R
-> ride herd on
Search Dictionary:
ride herd on Definition
(v)
keep
tabs
on
;
keep
an
eye
on
;
keep
under
surveillance
ride herd on Synonyms
monitor
ride herd on
supervise
© Art Branch Inc.