What is the full meaning of flashguns
FLASHGUN, a photographic apparatus [n]
Example of the word flashguns placed on a Scrabble board.