sheltered

US /ˈʃel.t̬ɚd/
UK /ˈʃel.t̬ɚd/
1.

terlindung

protected from wind, rain, or other bad weather:

:
We found a sheltered spot (= place) to have our picnic.