Shelter
Definition: To shelter is defined as to provide protection or cover.
Synonyms: Guard, Protect, Screen, Defend, Shield
Antonyms: Betray, Expel, Reject, Surrender, Refuse
Definition: To shelter is defined as to provide protection or cover.
Synonyms: Guard, Protect, Screen, Defend, Shield
Antonyms: Betray, Expel, Reject, Surrender, Refuse