clepsydra
English Dictionary
->
Letter C
-> clepsydra
Search Dictionary:
clepsydra Definition
(n)
clock
that
measures
time
by
the
escape
of
water
clepsydra Synonyms
clepsydra
water clock
water glass
© Art Branch Inc.