Answer: curmudgeonly

AnswerCrossword Clue
CURMUDGEONLY

Gruff