What is the full meaning of flashlamp
an electric torch [n -S]
Example of the word flashlamp placed on a Scrabble board.