RIDE HERD ON SB/STH


Meaning of RIDE HERD ON SB/STH in English

( NAmE , informal ) to keep watch or control over sb/sth :

police riding herd on crowds of youths on the streets

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.