baby snatcher









baby snatcher


noun informal

  1. a person who steals a baby from its pram
  2. another name for cradle snatcher
51 queries 0.737