TOP

Definition of Shelter from the Oxford Advanced Learner's Dictionary

Shelter

 
/ˈʃeltə(r)/
 
/ˈʃeltər/
jump to other results
  1. a British charity established in 1966 to help people who have nowhere to live, either by finding homes for them or by providing places in cities where they can sleep at night. It also acts as a pressure group to try to influence the government to do more to help people without homes.
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day