Rocket-launcher Synonyms

Armament in the form of a device capable of launching a rocket
Advertisement

Rocket-launcher Is Also Mentioned In

Advertisement