Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Hourglass in English

English

Hourglass

/aʊərglæs/

noun

1. A sandglass that runs for sixty minutes

    synonym:
  • hourglass