n. closing or sealing off; isolation, separation; material which blocks or retards the passage of heat (or electricity, sound, etc.)
INSULATION
Meaning of INSULATION in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012