MohammedPreview
Open in TheBrain

To Glimmer

  1. (intransitive) To shine with a faint, unsteady light.
Synonyms