Insufflation Meaning

There are 2 meaning(s) for word Insufflation

Meaning 1 : an act of blowing or breathing on or into something

Meaning 2 : (medicine) blowing air or medicated powder into the lungs (or into some other body cavity)