noun
adj
verb
adv

Textual thesaurus for "brainstorm"

(noun) insight, brainwave

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