police squad
English Dictionary
->
Letter P
-> police squad
Search Dictionary:
police squad Definition
(n)
a
squad
of
policemen
trained
to
deal
with
a
particular
kind
of
crime
police squad Synonyms
police squad
© Art Branch Inc.