Definition of brainstormings:
(v) :
(transitive) To think up (ideas); especially, to do so creatively.
(v) :
(intransitive) To participate in a brainstorming session.
(n) :
A session of brainstorming, investigating a problem to try to find solutions.
(v) :
(intransitive) To investigate something, or solve a problem using brainstorming.
(n) :
(US) A sudden thought, particularly one that solves a long-standing problem.
(n) :
(British) An unexpected mental error.