What is the full meaning of grimaces
GRIMACE, to contort the facial features [v]
Example of the word grimaces placed on a Scrabble board.