What is the full meaning of insufflation
the act of breathing into or upon [n -S]
Example of the word insufflation placed on a Scrabble board.