Urdu Meanings
iJunoon official Urdu Dictionary
Definitions
English definition for hourglass
1. n. a sandglass that runs for sixty minutes
All in One
An hourglass (or sandglass, sand timer, sand watch, or sand clock) is a mechanical device used to measure the passage of time.
Related Images
Related Images/Visuals for hourglass
Sponored Video