INSULATED


Meaning of INSULATED in English

(p. a.) Separated from other bodies by means of nonconductors of heat or electricity.

Webster's English dictionary.      Английский словарь Webster.