meaning of life support system

1. medical equipment that assists or replaces important bodily functions and so enables a patient to live who otherwise might not survive; "the patient is on life ">support"


Related Words

life-support system |

Developed & Maintained By Taraprasad.com

Treasure Words