'flamethrower' definitions:

Definition of 'flamethrower'

(from WordNet)
noun
A weapon that squirts ignited fuel for several yards

Definition of 'flamethrower'

From: GCIDE
  • flamethrower \flamethrower\ n. (Mil.) a weapon that squirts ignited liquid or gelatinous fuel for several yards. [WordNet 1.5]