What is the full meaning of grimacingly
GRIMACING [adv]
Example of the word grimacingly placed on a Scrabble board.