bazooka
1. [ noun ] (military,arms) a portable rocket launcher used by infantrymen as an anti-tank weapon
Related terms: launcher
Similar spelling:   Bakos
  backache