flamethrower

noun

A weapon that sprays out burning fuel.