snatch squad

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