CRADLE-SNATCHER


Meaning of CRADLE-SNATCHER in English

■ noun informal, derogatory a person who marries or has a sexual relationship with a much younger person.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.