What is the full meaning of brainstorming
the practice of thrashing out a problem, developing a strategy, etc. by intensive group discussion in which ideas are put forward in an extempore fashion [n -S]
Example of the word brainstorming placed on a Scrabble board.