SHELTERVerb

Meaning 1:
Meaning 2:
Meaning 4:

shelter - to give protection from bad weather, danger, attack, etc.

Meaning 5:

shelter - to give somebody/something a place where they are protected from the weather or from danger; to protect somebody/something - ให้ที่พัก,ให้ที่กำบัง,ปกป้อง

Meaning 7:
Relate words: