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