v.tr. Med. insert a tube into the trachea for ventilation, usu. during anaesthesia. øøintubation n. [IN-(2) + L tuba tube]
INTUBATE
Meaning of INTUBATE in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012