[in.su.late] vt -lat.ed ; -lat.ing [L insula] (ca. 1741): to place in a detached situation: isolate; esp: to separate from conducting bodies by means of nonconductors so as to prevent transfer of electricity, heat, or sound
INSULATE
Meaning of INSULATE in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012