life-support system

life-support system life-support machine
[ˈlɑɪfsəpɔːtˈsɪstəm], [ˈlɑɪfsəpɔːtˈməʃiːn]
sustantivo
1equipo (m) de ventilación or respiración asistida (medicina)

Word of the Day: la carcajada

hearty laughter, raucous laughter, guffaw