bazooka

/bʌzˈukʌ/

Explore definitions, synonyms, and language insights of bazooka

Definitions

Noun
a portable rocket launcher used by infantrymen as an antitank weapon

More General Terms