snatch squad

noun
🔊/ˈsnætʃ skwɒd/
🔊/ˈsnætʃ skwɑːd/
[countable + singular or plural verb]
jump to other results
  1. a group of police officers or soldiers whose job is to remove people who are causing trouble from a crowd in a public place(驱逐领头闹事者的)搜捕队,防暴部队