What is the full meaning of grimacers
GRIMACER, one who grimaces [n]
Example of the word grimacers placed on a Scrabble board.