FLASHGUN Meaning of FLASHGUN in English [noun] [C] [specialized] - a device usually held away from a camera which automatically makes a flash when a camera is taking a picture Cambridge English vocab. Кембриджский английский словарь. 2012