insufflate insufflate

Definition(s):

  1. (v) breathe or blow onto as a ritual or sacramental act, especially so as to symbolize the action of the Holy Spirit
  2. (v) treat by blowing a powder or vapor into a bodily cavity
  3. (v) blow or breathe hard on or into
Word of the Day
anachronistic anachronistic
/ə ˌnæ krə ˈnɪ stɪk /