Definition of sun clock in English:

sun clock

noun

  • A sundial or similar instrument indicating the time of day by means of the shadow of a rod, pillar, etc., cast by the sun on to a marked surface (in early use frequently poetic).

Origin

Mid 18th century; earliest use found in The Gentleman's Magazine.