cannula

Meaning

Noun

  • A tube inserted in the body to drain or inject fluid.
  • A hose or tube that connects directly to an oxygen (O2) bottle/source from the user's nose, commonly used by aircraft pilots or others needing direct oxygen breathing apparatus.

Origin

  • Borrowed from Latin cannula ("small or low reed"), diminutive of canna, from Ancient Greek κάννα ("reed").

Modern English dictionary

Explore and search massive catalog of over 900,000 word meanings.

Word of the Day

Get a curated memorable word every day.

Challenge yourself

Level up your vocabulary by setting personal goals.

And much more

Try out Vedaist now.