What is the full meaning of glees
GLEE, (Scots) to squint [v]
Example of the word glees placed on a Scrabble board.