English dictionary, thesaurus, translations & etymology
FreeDict.com

Results for “bazoo”

1 match in the dictionary.

bazooka
noun
A shoulder-fired weapon that launches rockets, originally developed to destroy tanks.