clepsydraEnglish

clepsydra, water clock, water glass

Noun

Clock that measures time by the escape of water

English: water clock, clepsydra, water glass

English words with similar meanings

Show 2 words