INSULAR

Definition of INSULAR

  1. (adj)relating to or characteristic of or situated on an island
  2. (adj)suggestive of the isolated life of an island
  3. (adj)narrowly restricted in outlook or scope