flamethrower
1. [ noun ] (military,arms) a weapon that squirts ignited fuel for several yards
Related terms: weapon
Similar spelling:   flame_tree