clepsydra meaning

Meaning of clepsydra

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.

Unscrambled word clepsydra

Points for clepsydra

Scrabble
28 points
Word With Friends
19 points
Wordfeud
28 points

Related pages for clepsydra