Flashgun meaning : An electrically powered device used to trigger a flashbulb Any similar unit used to generate repeatable flashes of light for photography
flashgun
flexed
bludger
inventiveness
wrongs