flamethrower

(noun)

noun

1. a weapon that squirts ignited fuel for several yards

Definition categories: man–made, arm, weapon