Answer: gritonesteeth

AnswerCrossword Clue
GRITONESTEETH

Show determination

GRITONESTEETH

Show displeasure with a task