English synonyms about - contact  

bazooka

noun

1 bazooka

A portable rocket launcher used by infantrymen as an antitank weapon.

Dutch: antitankgeweer
Polish: bazooka


Find more on bazooka elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0261