v. seal or close off with a material which blocks or retards the passage of heat (or electricity, sound, etc.); isolate, separate from others, segregate
INSULATE
Meaning of INSULATE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012