brainstorm/ˈbreɪnstɔrm/Pluralbrainstorms1the clear (and often sudden) understanding of a complex situationSynonyms: brainwaveinsight