SNATCH Meaning of SNATCH in English v. attempt to seize; take abruptly, grab quickly; kidnap, abduct; seize an opportunity Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012