Ride herd on To keep watch or control over.
英
美
管束,严密看管。
目录
查词历史
英 汉