To protect something by surrounding it so that heat, sound, or electricity cannot pass easily. It can also mean to protect someone from unpleasant influences or experiences.
From Latin 'insulatus' meaning 'made into an island', from 'insula' (island). The sense shifted from being cut off like an island to being separated from heat, sound, or influence.
Try Another Word