Definition of solar still in English English dictionary
A simple distillation device consisting of a sheet of plastic placed over a pit, allowing water vapor produced by evaporation to run back into a collection vessel
In which solar radiation is employed to evaporate salty or impure water and produce fresh water