INTUBATE


Meaning of INTUBATE in English

v.tr. Med. insert a tube into the trachea for ventilation, usu. during anaesthesia. intubation n.

[ IN-(2) + L tuba tube ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.