cradle-snatcher - definition and synonyms

noun [countable] British informal 

Your browser doesn’t support HTML5 audio

/ˈkreɪd(ə)l ˌsnætʃə(r)/
singularcradle-snatcher
pluralcradle-snatchers
  1. showing disapproval someone who has a sexual relationship with a much younger person