INSULATE


Meaning of INSULATE in English

■ verb

1》 protect by interposing material to prevent loss of heat or intrusion of sound.

↘cover with non-conducting material to prevent the passage of electricity.

2》 protect from something unpleasant.

3》 archaic make (land) into an island.

Origin

C16: from L. insula 'island' + -ate 3 .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.