What is the full meaning of clepsydra
(Latin) an instrument which measures time by trickling water [n CLEPSYDRAE or CLEPSYDRAS]
Example of the word clepsydra placed on a Scrabble board.