Meaning of clepsydra

Definition of clepsydra

(noun) clock that measures time by the escape of water

Other information on clepsydra

WIKIPEDIA results for clepsydra
Amazon results for clepsydra