RELATED WORDS
PARAPHRASING
accommodation in houses etc
place of accommodation
the condition of being kept safe; something that gives safety and protection
protection, habitat