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.