RIDE HERD ON


Meaning of RIDE HERD ON in English

watch closely and control The new supervisor plans to ride herd on the people who work for him.

English idioms vocab.      Словарь английских идиом и выражений.