RIDE HERD ON Meaning of RIDE HERD ON in English N. Amer.keep watch over. → ride Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004