SHELTERLESS
Meaning of SHELTERLESS in English
ˈsheltə(r)lə̇s adjective
1. : destitute of shelter or protection : having no covering
2. : affording no shelter
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012