shelter

shelter, n. 1. A place of refuge providing safety from danger, attack, or observation. homeless shelter. A privately or publicly operated residential facility providing overnight accommodation free of charge to homeless people. • Most homeless shelters accept occupants on a first-come-first-served basis and are open only from early evening to early morning. Those that serve […]

shelter Read More »