Meanings
No meanings yet, come back later!
Example Sentences
1
The teacher had to ride herd on the students to keep them focused on their work.
2
The coach has to ride herd on the players to maintain discipline in the team.