"Brainstorming ideas" means to generate a lot of different thoughts or suggestions about a particular topic or problem.