hold-up squad

noun

hold-up squad

noun
1

Government, Law enforcement A subsection of a police department specializing in apprehending violent and dangerous suspects.

  • Amnesty International (AI) has found that allegations of torture and other forms of abuses by members of the hold-up squad of this city's police department are "substantial enough to justify an inquiry."1982 April 24, David Morris, “Torture in the North”, in Gay Community News, page 2:

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.