Verb
put heads together (third-person singular simple present puts heads together, present participle putting heads together, simple past and past participle put heads together)
To collaborate in a mental task, such as generating ideas.
I'm sure if we put our heads together we can come up with a solution.