English Dictionary
Definition bazooka in British English
bazooka noun
[countable] noun
/bəˈzuːkə/

English Dictionary