Synonyms and Antonyms for flamethrower

1. flamethrower (n.)

a weapon that squirts ignited fuel for several yards

Synonyms: