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