ˈcradle-ˌrobber BrE AmE ( also ˈcradle-ˌsnatcher British English ) noun [countable]
someone who has a romantic relationship with someone who is much younger – used to show disapproval ⇨ sugar daddy , toy boy
—cradle-rob ( also cradle-snatch British English ) verb [intransitive]