Learn how to say Insufflate correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word insufflate:
1 Medicine blow or breathe (air, vapour, or a powdered medicine) into or through a body cavity.
blow or breathe something into or through (a part of the body).
2 Theology breathe on (someone) to symbolize spiritual influence.
late 17th century: from late Latin insufflat- ‘blown into’, from the verb insufflare, from in- ‘into’ + sufflare ‘blow’ (from sub- ‘from below’ + flare ‘to blow’). sense 2 dates from the early 20th century