clepsydra - English Synonyms Dictionary

clepsydra

n.
[1] water clock , water glass