SANDGLASS MEANING IN ENGLISH

• Sandglass Definition & Synonyms

  1. (n.) An instrument for measuring time by the running of sand. See Hourglass.


RECENT SEARCHES