armed response vehicle








[ad_1] noun
  1. (in Britain) a police vehicle carrying armed officers who are trained to respond to incidents involving firearms
[ad_2]
51 queries 0.539