Definitions of brainstorm:

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