Meaning of brainstorm

Definition of brainstorm

(noun) the clear (and often sudden) understanding of a complex situation
(verb) try to solve a problem by thinking intensely about it

Other information on brainstorm

WIKIPEDIA results for brainstorm
Amazon results for brainstorm