sheltered Meaning

protected from danger, weather, or difficult experience

Definition

protected from danger, weather, or difficult experience

Simple meaning: protected from danger, weather, or difficult experience

Examples

Synonyms

protected

Antonyms

exposed

More adjectives that start with S