RichThesaurus
dwelling-place
vs
sheltering
dwelling-place
noun
A place where one dwells.
sheltering
noun
A shelter; a structure beneath which one shelters.
How often have the words
dwelling-place
and
sheltering
occurred in a corpus of books?
(source:
Google Ngram Viewer
)