Answer: grouched

AnswerCrossword Clue
GROUCHEDComplained
grouchedGROUCH, to complain (to express discontent)
grouchedhabitually irritable or complaining person grumbler
groucheda fit of bad temper