What is the full meaning of glowlamp
an incandescent lamp, usually electric [n -S]
Example of the word glowlamp placed on a Scrabble board.