EnglishMain Dictionary
insulation
Universal Words
noun
[U] the act of protecting sth with a material that prevents heat, sound, electricity, etc. from passing through; the materials used for this:
Better insulation of your home will help to reduce heating bills. * foam insulation