FLASHGUN


Meaning of FLASHGUN in English

noun Date: 1925 a device for producing a bright flash of light for photography

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.