brainstorm

brainstorm

brainstorm

Noun

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

Synonyms:

Verb

try to solve a problem by thinking intensely about it

Synonyms: