bazooka

Noun
  1. A portable rocket launcher used by infantrymen as an antitank weapon (synset 102816887)

Other Searches