shelterless (a.)無處藏身的
Shel·ter·less, a. Destitute of shelter or protection. Now sad and shelterless perhaps she lies. --Rowe. ◄ ►