I'm fed up having to ride herd on my kids all the time — Мне уже надоело все время следить за детьми My job is to ride herd on this project — В мою задачу входит курирование этого объекта
RIDE HERD ON SOMEONE OR SOMETHING
Англо-русский перевод RIDE HERD ON SOMEONE OR SOMETHING
New English-Russian dictionary of modern informal English. Новый Англо-Русский словарь современного неформального английского. 2012