shelter
Definitions
General English
- noun a structure or building which protects you from bad weather or danger
- verb to go somewhere for protection
Agriculture
- noun a structure or feature providing protection from wind, sun, rain or other weather conditions
- verb to protect something from weather conditions
Banking
- verb to give someone or something protection
Real Estate
- noun (written as Shelter)a UK charity working to eradicate bad housing and homelessness
Travel
- noun a place where you can go for protection
Origin & History of “shelter”
The origins of shelter are unclear, but the most usually accepted explanation is that it is an alteration of the now obsolete sheltron. this denoted a body of troops which protected itself in battle with a covering of joined shields. It was descended from Old English scieldtruma, a compound formed from scield, the ancestor of modern English shield, and truma ‘troop’.