put their heads together v. phr.,
informal To plan or consider things together; discuss something as a group; talk it over.
They put their heads together and decided on a gift.
We laid our heads together and decided to have a picnic. [TahlilGaran] English Idioms Dictionary ▲