Word info

insufflator

Noun

Meaning

Agent noun of insufflate: a person or device which insufflates.

A form of injector for forcing air into a furnace.

Source: en.wiktionary.org

Close letter words and terms