ALL meanings of cradle snatcher
cra·dle snatch
C c - noun cradle snatcher someone who marries or has an affair with a much younger person 3
- noun cradle snatcher (Idiomatic) SLA (pejorative) A person who prefers to date people significantly younger than themselves. 0