Meaning of hourglass

Definition of hourglass

(noun) a sandglass that runs for sixty minutes

Other information on hourglass

WIKIPEDIA results for hourglass
Amazon results for hourglass