insularity

/,insju'læriti/
Noun
  1. the state of being isolated or detached
    • the insulation of England was preserved by the English Channel

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

insularity
England's insularity was historically protected by the surrounding sea.