English dictionary
clepsydra meaning and definition
Definition and meaning of clepsydra at MeaningMonkey.org. clepsydra meaning and definition in the English Dictionary.CLEPSYDRA noun
Definition of clepsydra (noun)
- clock that measures time by the escape of water
- synonyms: water clock, water glass
Source: Princeton University Wordnet