Synonyms: insularism, insularity, insulation, detachment
Definition: the state of being isolated or detached
Usage: the insulation of England was preserved by the English Channel
Similar words: isolation
Definition: a state of separation between persons or groups