Insufflation — definition

1. insufflation (Noun)

2 definitions

insufflation (Noun) — (medicine) blowing air or medicated powder into the lungs (or into some other body cavity).

insufflation (Noun) — An act of blowing or breathing on or into something.

3 types of
blow blowing puff