Meaning of sun still in English:
sun still
noun
A still which uses sunlight to cause water to evaporate; (in later use) = "solar still".
rare before 20th century.
Origin
Late 17th century; earliest use found in Randle Holme (1627–1700), herald painter.
Are You Learning English? Here Are Our Top English Tips