Meaning

1 senses
  1. A subsection of a police department specializing in apprehending violent and dangerous suspects.

Forms

plural: hold-up squads
Singularhold-up squad
Pluralhold-up squads

regular

See also

neighbours in the dictionary
hold-up squad — meaning, examples, forms, synonyms | Krumeto