Meaning of INSULATION in English

INSULATION

n. 25B6; noun

a layer of insulation : LAGGING; blanket, jacket, wrap.

insulation from the rigours of city life : PROTECTION, defence, shelter, screen, shield; isolation, segregation, separation, sequestration, detachment.

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.