shelters

noun
  1. structures that provide protection from weather or danger
  2. temporary housing facilities for homeless people or those in need
verb
  1. provides protection or refuge for someone or something
  2. takes cover or finds protection

Examples