brain ball
i had a good game of brain ball at the think tank today
a competition of kicking around novel ideas
"i had a good game of brain ball at the think tank today" What is the definition of "brain ball"?