Shelter – Definition, Synonyms and Antonym Posted By Compulsory English Leave a Comment Shelter Definition: To shelter is defined as to provide protection or cover. Synonyms: Guard, Protect, Screen, Defend, Shield Antonyms: Betray, Expel, Reject, Surrender, Refuse
Leave a Reply