INSULATION


Meaning of INSULATION in English

n. closing or sealing off; isolation, separation; material which blocks or retards the passage of heat (or electricity, sound, etc.)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.