Insular Meaning

Closed off from others.

Definition

Separated from others or not interested in outside ideas.

Simple meaning: Closed off from others.

Examples

Synonyms

narrowisolated

Antonyms

opencosmopolitan

More adjectives that start with I