BAZOOKA


Meaning of BAZOOKA in English

■ noun

1》 a short-range tubular rocket launcher used against tanks.

2》 a kazoo shaped like a trumpet.

Origin

1930s: appar. from bazoo in the original sense 'kazoo'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.