What is the full meaning of insufflate
to blow on or into [v INSUFFLATED, INSUFFLATING, INSUFFLATES]
Example of the word insufflate placed on a Scrabble board.