What is the full meaning of insufflates
INSUFFLATE, to blow on or into [v]
Example of the word insufflates placed on a Scrabble board.