Idiom Focus: Animal Idioms 28

Every Saturday I’ll give you a couple of idioms to learn. An idiom is a saying or phrase whose meaning cannot be taken from the literal meanings of the words.

ride herd on:    watch closely and control someone

Example:  

Jane is a competent adult – you don’t have to ride herd on her to make sure she finishes the project on time.

road hog, ball hog, etc.:    someone who takes more than his share of the item

Example:  

Nobody wants Sam on their team because he’s such a ball hog.

Google