Definition, synonyms and related words
A shelter; a structure beneath which one shelters.
present participle of shelter