English dictionary
police squad meaning and definition
Definition and meaning of police squad at MeaningMonkey.org. police squad meaning and definition in the English Dictionary.POLICE SQUAD noun
Definition of police squad (noun)
- a small squad of policemen trained to deal with a particular kind of crime
- synonyms: squad
Source: Princeton University Wordnet