English dictionary
flamethrower meaning and definition
Definition and meaning of flamethrower at MeaningMonkey.org. flamethrower meaning and definition in the English Dictionary.FLAMETHROWER noun
Definition of flamethrower (noun)
- a weapon that squirts ignited fuel for several yards
Source: Princeton University Wordnet