snatch squad

listen to the pronunciation of snatch squad
English - English
a group of police officers or soldiers who go quickly into a crowd, in order to catch people who are causing trouble
snatch squad
Favorites