RIDE HERD ON


Meaning of RIDE HERD ON in English

phrasal to keep a check on ; supervise

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.