- an apparatus that uses solar radiation to distill salt or brackish water to produce drinkable water.
More Definitions
- MOTHERWELL AND WISHAW (noun) Definition, Meaning & Examples
- HOVEN (noun) Definition, Meaning & Examples
- SHOOT ONESELF IN THE FOOT (noun) Definition, Meaning & Examples
- AMERICAN DIRECTOIRE (noun) Definition, Meaning & Examples
- ORONASAL (noun) Definition, Meaning & Examples
- INSTAURATION (noun) Definition, Meaning & Examples