police squad - English Synonyms Dictionary

police squad

n.
[1] squad