This
database is a comprehensive collection of all the American idioms and slang available.
American Idioms are many and varied. We hope you enjoy our collection. We are adding more all the time.
.
The sands of time is an idiom meaning that time runs out either through something reaching an end or through a person's death. It comes from the sand used in hourglasses, an ancient way of measuring time.