What is the full meaning of glee
(Scots) to squint [v GLEED, GLEEING, GLEES]
Example of the word glee placed on a Scrabble board.