Last modified on 19 November 2014, at 10:49

baby snatching

EnglishEdit

NounEdit

baby snatching (uncountable)

  1. The kidnapping of a baby.

Related termsEdit