What is the meaning of hourglass in English?

Learn vocabulary with pictures as well as definitions of hourglass in English

Learn in

See more

n. hourglass

Definition of hourglass in English

Device used to measure time using sand that falls from the upper to the lower part through its narrow neck.

Synonyms of hourglass in English

sandglasssand watchsand clockegg timer