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