■ noun a machine that temporarily takes over the functions of the heart and lungs, especially during heart surgery.
HEART-LUNG MACHINE
Meaning of HEART-LUNG MACHINE in English
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004