English Dictionary
Definition cradle-snatcher in British English
cradle-snatcher noun
[countable] noun
/ˈkreɪd(ə)l ˌsnætʃə(r)/
1
someone who has a sexual relationship with a much younger person
Synonyms and related words
