insufflate
Le mot anglais du jour : Daily words to boost your vocabulary
insufflate
Word of the Day : Definitions for insufflate : verb tr.: 1. To blow or breathe into. 2. To treat by blowing air, gas, vapor, or powder into a body cavity. 3. To bless by breathing or blowing on baptismal water or a person.