← DefinitionshareGuessshelternounA place that provides protection from weather, danger, or attack.verbTo provide protection or a safe place for someone or something.SynonymshavennounasylumnounrefugenounAntonymsabandonverbexposeverb