GLAM Meaning of GLAM in English adj. captivating, fascinating, alluring, dazzling Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012