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 →