English word definition — powered by WordNet
a flash of light (especially reflected light)
an appearance of reflected light
bright with a steady but subdued shining
Want to remember gleaming?