baby snatching

EnglishEdit

NounEdit

baby snatching ‎(uncountable)

  1. The kidnapping of a baby.

Related termsEdit