Answer: pulmotor

AnswerCrossword Clue
PULMOTOR

Lifesaving apparatus.