TOP

Definition of snatch squad noun from the Oxford Advanced Learner's Dictionary

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
    • The snatch squad was/were sent in to make arrests.
aspiration
noun
 
 
From the Word list
Oxford 5000
C1
Oxford Learner's Dictionaries Word of the Day