baby snatching

EnglishEdit

NounEdit

baby snatching

  1. The kidnapping of a baby.

Related termsEdit

  • baby snatcher
Last modified on 26 March 2012, at 18:15