1. Noun
A sudden flash or play of light.
2. Noun
A flash of intellectual brilliancy.
More about this word
Synonyms and related words
Explore this word
