A method of problem solving in which members of a group contribute ideas spontaneously.
To investigate something, or solve a problem using brainstorming.
To participate in a brainstorming session.