Answer: armycoot

AnswerCrossword Clue
ARMYCOOT

Crotchety soldier?