riot squad









riot squad


noun

  1. a group of police officers having special training and equipment for quelling riots and other public disturbances.
68 queries 0.641