police squad
Không tìm thấy từ "police squad"
Found in Anh - Anh (Wordnet)
Definition Noun : A police squad is a small, specialized unit of police officers who are trained to handle specific types of crimes or situations. It is a team within a larger police department assigned to focused duties. Usage A "police squad" refers to the unit itself. It is typically used with verbs like form , join , lead , dispatch , or call in . - The department formed a new narcotics pol...
See full definition →