What is the meaning of flamethrower in English?

Learn vocabulary with pictures as well as definitions of flamethrower in English

Learn in

See more

n. flamethrower

Definition of flamethrower in English

Weapon equipped with a tank of fuel and another of combustible gas that projects a controllable stream of flammable liquid, also used for agricultural purposes.