What is the meaning of the word "insular"?

Definitions:

  1. relating to or characteristic of or situated on an island copy to clipboard adjective
    • insular territories copy to clipboard
  2. suggestive of the isolated life of an island copy to clipboard adjective
    • an exceedingly insular man copy to clipboard

Synonyms:

NearBy Words: