Online English Dictionary

Home

Streamless


a.

Destitute of streams, or of a stream, as a region of country, or a dry channel.


© 2009 Dammam Community College