bazooka

1. (noun) a portable rocket launcher used by infantrymen as an anti-tank weapon
Related Words: launcher, rocket launcher



Terms and Conditions of Use / Copyright Notice