What is the meaning of Flamethrower?

A device that projects a flame for starting fires, and sometimes also additional fuel to help ignition. Used either as a weapon or a tool.

Someone who is extremely good at throwing or shooting balls.

Source: wiktionary.org