insulation, insularity, insularism, detachment -- (the state of being isolated or detached; "the insulation of England was preserved by the English Channel")
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar