What is the meaning of the word "insular"?
Definitions:
-
relating to or characteristic of or situated on an island
adjective
- insular territories
- insular territories
-
suggestive of the isolated life of an island
adjective
- an exceedingly insular man
- an exceedingly insular man