police squad

English

Noun

police squad (plural police squads)

  1. (law enforcement) A small squad of law enforcement officers who are trained to deal with a particular kind of crime.