← DefinitionshareGuessshelterernounA person or thing that provides shelter or protection.Synonymsprotectornounguardiannounhostnoun