SANDGLASS Meaning of SANDGLASS in English [sand.glass] n (1556): an instrument (as an hourglass) for measuring time by the running of sand Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012