Definition of "insufflate"
insufflate
/ˈɪnsʌfleɪt/
verb
third-person singular simple present insufflates, present participle insufflating, simple past and past participle insufflated
third-person singular simple present insufflates, present participle insufflating, simple past and past participle insufflated