Skip to content
Book Glossary
Home
Practice
Lessons
About
insularity
Stopped
Dictionary definition
· insularity
noun
the state of being isolated or detached
"the insulation of England was preserved by the English Channel"
Similar words
detachment
insularism
insulation
Source: Open English WordNet (CC BY 4.0).