Police squad

noun

Definitions

Noun
  1. 1
    A small squad of law enforcement officers who are trained to deal with a particular kind of crime.
  2. 2
    a small squad of policemen trained to deal with a particular kind of crime wordnet

Next best steps

Mini challenge

Unscramble this word: policesquad