SNATCH SQUAD


Meaning of SNATCH SQUAD in English

ˈsnatch squad BrE AmE noun [countable]

a group of police officers or soldiers who go quickly into a crowd in order to catch people who are causing trouble

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.