Answer: huffedandpuffed

AnswerCrossword Clue
HUFFEDANDPUFFEDBlew hard
HUFFEDANDPUFFEDShowed signs of fatigue