Definition of sun still in English:

sun still

noun

  • A still which uses sunlight to cause water to evaporate; (in later use) = "solar still".

Origin

Late 17th century; earliest use found in Randle Holme (1627–1700), herald painter.