French-English dictionary »

bazooka meaning in English

FrenchEnglish
bazooka nom {m}

bazooka [bazookas]◼◼◼(American shoulder fired rocket grenade launcher)
noun
[UK: bə.ˈzuːk.ə] [US: bə.ˈzuːk.ə]