Search Details
Word: insular
(lookup usage)
(lookup stats)
Meaning:
Adjective:
- situated on an island.
- having an inward-looking outlook, or having little contact with external parties; provincial
- of, or pertaining to, an island or islands.
- resembling or characteristic of an island.
- separate or isolated from its surroundings.
Source: Wiktionary
| Src Info »