An Encylopedia Britannica Company

glimmering

glimmering /ˈglɪmərɪŋ/ noun
plural glimmerings
glimmering
/ˈglɪmərɪŋ/
noun
plural glimmerings
Britannica Dictionary definition of GLIMMERING
[count]