CLEPSYDRA


Meaning of CLEPSYDRA in English

[clep.sy.dra] n, pl -dras or -drae [L, fr. Gk klepsydra, fr. kleptein to steal + hydor water--more at klept-, water] (1646): water clock

Merriam-Webster English vocab.      Английский словарь Merriam Webster.