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. Сжатый оксфордский словарь английского языка. 2004