brainstorming (Noun) — A group problem-solving technique in which members spontaneously share ideas and solutions. ex. "we had an intense brainstorming session today"
brainstorming (Verb) — Try to solve a problem by thinking intensely about it.