brainstorming - noun

singularbrainstorming
pluralbrainstormings