life supportItalian translation of life supportn [Med] respirazione (f) assistita on life support = attaccato al respiratore artificiale life support machine = respiratore artificialelife support in other Oxford dictionaries Definition of life support in the British & World English dictionary Definition of life support in the US English dictionary