Meaning of “shelter” - Learner’s Dictionary

shelter

noun uk us /ˈʃeltər/
PLACE [ C ]

B2 a place that protects you from bad weather or danger:

a bomb shelter
PROTECTION [ U ]

B2 protection from bad weather or danger:

We took shelter from the rain in a doorway.

(Definition of “shelter noun” from the Cambridge Learner’s Dictionary © Cambridge University Press)