English Dictionary
Definition glimmer in British English
glimmer noun
[countable] noun
/ˈɡlɪmə(r)/
English Dictionary