What is the full meaning of snowblinks
SNOWBLINK, a glare in the sky caused by light reflected off snow [n]
Example of the word snowblinks placed on a Scrabble board.