ride herd on for learners of American EnglishPowered by COBUILD
phrase [PHR n]
If someone rides herd on other people or their actions, they supervise them or watch them closely. [US] ⇒ ...state efforts to ride herd on the oil companies. ⇒ ...Hank, who often stayed late riding herd on the day-to-day business of the magazine.