To get an ad-free experience on website and mobile app, please consider taking a subscription. Subscription fee will help us to add more words and definitions along with building language related features.
Meaning : Respirator that produces alternations in air pressure in a chamber surrounding a patient's chest to force air into and out of the lungs thus providing artificial respiration.