Meaning of insufflate

Definition of insufflate

(verb) breathe or blow onto as a ritual or sacramental act, especially so as to symbolize the action of the Holy Spirit
blow or breathe hard on or into

Other information on insufflate

WIKIPEDIA results for insufflate
Amazon results for insufflate