clepsydra

Explore definitions, synonyms, and language insights of clepsydra

Definitions

Noun
clock that measures time by the escape of water

More General Terms