n.
    - a place giving protection from bad weather or danger.
 - a place providing food and accommodation for the homeless.
 - an animal sanctuary.
 - a shielded condition; protection.
 
v.
   - provide with shelter. 
▸find refuge or take cover.
 - 
[often as adj. sheltered]
 prevent from having to do or face something difficult.
 - protect (income) from taxation.
 
 
  Derivative
  
    - shelterer n.
  - shelterless adj.
 
   
  Etymology
  C16: perh. an alt. of obs. sheld, an old spelling of shield, + -ure.