noun
1. the state of being isolated or detached (Freq. 1)
-
the insulation of England was preserved by the English Channel
• Syn: ↑insularity, ↑insularism, ↑detachment
• Derivationally related forms: ↑insular (for: ↑insularity), ↑insulate
• Hypernyms: ↑isolation
2. a material that reduces or prevents the transmission of heat or sound or electricity
• Syn: ↑insulating material, ↑insulant
• Hypernyms: ↑building material
3. the act of protecting something by surrounding it with material that reduces or prevents the transmission of sound or heat or electricity
• Derivationally related forms: ↑insulate
• Hypernyms: ↑protection
• Hyponyms: ↑lining
Useful english dictionary. 2012.