What is the full meaning of flashtubes
FLASHTUBE, a gas discharge tube that produces very brief intense flashes of light and is used esp. in photography [n]
Example of the word flashtubes placed on a Scrabble board.