Meaning of flamethrower

Definition of flamethrower

(noun) a weapon that squirts ignited fuel for several yards

Other information on flamethrower

WIKIPEDIA results for flamethrower
Amazon results for flamethrower