meaning of flamethrower

1. a weapon that squirts ignited fuel for several yards


Related Words

flamethrower |

Developed & Maintained By Taraprasad.com

Treasure Words