SANDGLASS Meaning of SANDGLASS in English (n.) An instrument for measuring time by the running of sand. See Hourglass. Webster's English dictionary. Английский словарь Webster. 2012