To rob the cradle In english explanation

The meaning, explanation, definition and origin of the idiom/phrase "to rob the cradle", English Idiom Dictionary ( also found in Vietnamese )

author Hank Nguyen, Kathy Cao calendar 2020-06-07 09:06

Meaning of To rob the cradle


cradle-robber , cradle-snatchers , sugar daddy , toy boy , May-September romance , old buffalo grazes on young glass

To rob the cradle American British to-infinitive disapproval offensive informal

This is an English idiom that similar to a Vietnamese idiom "Old buffalo grazes on young grass". It means to date or having relationship with someone that is significantly younger than yourself, or it could mean to take a liking to younger people.

American British informal have a romantic or sexual relationship with or marry someone much younger than oneself.

But suddenly Taylor looked bad, robbing the cradle for a high school student.

Oh that teacher robs the cradle usually. You are a girl and your score will be high.


American British offensive informal A pedophilia, usually dates someone much younger. 

Minh Slim is dating a secondary schooler. He is obviously robbing the cradle

Other phrases about:

put sb on a pedestal

Believe that someone is a perfect person with no faults

slap and tickle

Loving gestures of couples such as petting, kissing, and cuddling

set (one's) cap for/at (someone)

(Of women)To try to gain love or affection of a man, especially when a woman wants a man to be her husband or lover

love nest

Used to imply a place where two lovers can get a strong feeling of romantic attraction together, especially hidden from others

young blood

a young person or people who energize and motivate others with lots of ideas.

a person just coming to a new situation or place.

an young African American male.

Grammar and Usage of To rob the cradle

  • a cradle-robber
  • cradle-snatcher
  • cradle-snatching

More examples:





Origin of To rob the cradle

Rob means to steal and cradle is a bed for a baby. Therefore, someone who robs a cradle, in a literal sense, is stealing a young baby from its cradle, away from its mom and dad.

The figurative sense uses this imagery to imply that an older person dating a much younger person is also stealing a child away from his or her parents. This expression originated in the first half of the 1900s.

A lesser-used meaning involves any type of exploitation of the very young. 

The Origin Cited: Farlex Partner Idioms Dictionary .

Report Error

Do you see anything wrong?

Share your idioms

If you are really thankful, what do you do? You share.

Submit An Idiom

Make a Donation!

Help us update and complete more idioms


have/get your shit together

To reorganize your own circumstances


You failed the exam twice because you were lazy, you have to get your shit together if you want to graduate. 

Join the Newsletter

Subscribe to our newsletter to get the latest updates!