Definition, synonyms and related words
The human experience of feeling a sudden sense of insight upon making a discovery or realization.