Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: rocket launcher
  1. Armament in the form of a device capable of launching a rocket
    "The soldiers positioned the rocket launcher on the hilltop";
    - launcher

Derived forms: rocket launchers

Type of: armament

Encyclopedia: Rocket launcher