police squad (English, noun)
expansion: police squad (plural police squads)
Senses:
topics: government
law-enforcement
glosses: A small squad of law enforcement officers who are trained to deal with a particular kind of crime.
Forms:
form: police squads
tags: plural