bazooka Meaning, Definition & Usage

  1. noun a portable rocket launcher used by infantrymen as an antitank weapon

WordNet