Meaning of INSULATION in English

INSULATION

/ ˌɪnsjuˈleɪʃn; NAmE -səˈl-/ 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

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.