rocket launcher









rocket launcher


noun Military.

  1. a tube attached to a weapon for the launching of rockets.
  2. a vehicle equipped with many such tubes for the simultaneous firing of rockets.
51 queries 0.550