WordNet: brainstorm, brainwave, insight

Sanatista
the clear (and often sudden) understanding of a complex situation



brainstorm


brainwave


insight