English | German | Russian | Czech

clepsydra English

Meaning clepsydra meaning

What does clepsydra mean?

clepsydra

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

Synonyms clepsydra synonyms

What other words have the same or similar meaning as clepsydra?

Are you looking for...?