snatch squad
Appearance
English
[edit]Noun
[edit]snatch squad (plural snatch squads)
- (UK) A group of police officers who rush forward in formation so as to apprehend an individual from a crowd.
- 2022 September 19, Luke Harding, “Russia no longer has full control of Luhansk as Ukraine recaptures village”, in The Guardian[1]:
- There have been numerous reports of snatch squads detaining men on the street and drafting them into the army.