Definition of insufflate:
°To breathe or blow into or on.
°(medicine) To treat by blowing a gas, vapor, or powder into a body cavity.
Definition of insufflate:
°To breathe or blow into or on.
°(medicine) To treat by blowing a gas, vapor, or powder into a body cavity.