rocket launcher

Noun
  1. Armament in the form of a device capable of launching a rocket (synset 103652834)

Found on Word Lists

Other Searches