• word of the day

    insufflate

    insufflate - Dictionary definition and meaning for word insufflate

    Definition
    (verb) breathe or blow onto as a ritual or sacramental act, especially so as to symbolize the action of the Holy Spirit Definition
    (verb) treat by blowing a powder or vapor into a bodily cavity Definition
    (verb) blow or breathe hard on or into
Download our Mobile App Today
Receive our word of the day
on Whatsapp