Answer: grumbler

AnswerCrossword Clue
GRUMBLER

Crank