Refine this word faster
Police squad
noun
Definitions
Noun
- 1 A small squad of law enforcement officers who are trained to deal with a particular kind of crime.
- 2 a small squad of policemen trained to deal with a particular kind of crime wordnet
See also for "police squad"
Next best steps
Mini challenge
Unscramble this word: policesquad