snatch squad (English, noun)
expansion: snatch squad (plural snatch squads)
Senses:
glosses: A group of police officers who rush forward in formation so as to apprehend an individual from a crowd.
tags: UK
Forms:
form: snatch squads
tags: plural