INSULATED


Meaning of INSULATED in English

adj. sealed, closed off; isolated, separated, segregated

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