Definition of INSULARITY
noun : INSULARITY
Source: WordNet 3.1
-
1. (
) the state of being isolated or detached; "the insulation of England was preserved by the English Channel" ;
See more about : INSULARITY