Online English Dictionary

Home

Shelterless


a.

Destitute of shelter or protection.


© 2009 Dammam Community College