BRAINSTORM
insight, brainstorm, brainwave
(noun) the clear (and often sudden) understanding of a complex situation
brainstorm
(verb) try to solve a problem by thinking intensely about it
Source: WordNet® 3.1
Etymology
Verb
brainstorm (third-person singular simple present brainstorms, present participle brainstorming, simple past and past participle brainstormed)
To investigate something, or solve a problem using brainstorming.
To participate in a brainstorming session.
Noun
brainstorm (plural brainstorms)
(US) A sudden thought, particularly one that solves a long-standing problem.
Synonym: brainwave
A session of brainstorming, investigating a problem to try to find solutions.
(British) An unexpected mental error.
Source: Wiktionary