intubar
Top 25000
Meanings
Verb
1. to intubate (to insert a tube) (transitive, medicine)
Examples1
Have you ever been intubated because of an asthma attack?