Sheltered

Definition

(of a place) protected from bad weather.

Pronunciation

Part of Speech

adjective