INTUBATE


Meaning of INTUBATE in English

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

Derivatives:

intubation n.

Etymology: IN-(2) + L tuba tube

Oxford English vocab.      Оксфордский английский словарь.