Dictionary search results

Showing 1-24 of 24 results

life support US English

Maintenance of the vital functions of a critically ill or comatose person or a person undergoing surgery

life support New Oxford Dictionary for Writers & Editors

(two words, hyphen when attrib.)

the patient is on a life-support system in life-support system English-Spanish

el paciente está conectado a una máquina que mantiene sus constantes vitales