snatch squad

listen to the pronunciation of snatch squad
الإنجليزية - الإنجليزية
a group of police officers or soldiers who go quickly into a crowd, in order to catch people who are causing trouble
snatch squad
المفضلات