armed response unit








[ad_1] noun
  1. (in Britain) a unit of police officers who are trained to use firearms in situations where unarmed police officers would be in danger
[ad_2]
52 queries 0.597