Brainstorming collective (5,4)
I believe the answer is:
think tank
(Other definitions for think tank that I've seen before include "Group producing ideas and solutions" , "Body of experts" , "appropriate for an intellectual minefield?" , "source of solution to problems?" , "Brains trust" .)