Riot Squad (noun) Definition, Meaning & Examples

noun
  1. a group of police officers having special training and equipment for quelling riots and other public disturbances.
Riot Squad (noun) Definition, Meaning & Examples

More Definitions