SHELTER
Meaning of SHELTER in English
( v. t. )
To be a shelter for; to provide with a shelter; to cover from injury or annoyance; to shield; to protect.
Webster's Revised Unabridged English Dictionary.
Пересмотренный полный словарь английского языка Webster.
2012