From Longman Dictionary of Contemporary Englishrob the cradlerob the cradleAmerican EnglishSEX/HAVE SEX WITH to have a sexual relationship with someone who is a lot younger than you – used humorously SYN cradle-snatch British English → rob
Examples from the Corpus
rob the cradle• Why did Bob persist in attempting to rob the cradle?