Answer: pulmotor

AnswerCrossword Clue
PULMOTORLifesaving apparatus.
pulmotora respiratory device
pulmotora respiratory apparatus for pumping oxygen or air into and out of the lungs (as of an asphyxiated person)