Word of the Day · Archive

Intubation Noun

Noun

the act of putting a tube into a hollow space in the body, for example to allow a person to breathe

The patient required intubation during the operation.

Sanskrit equivalent

नलिकानिवेशनम्

Previous days