lay 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.See: PUT THEIR HEADS TOGETHER.
[TahlilGaran] English Idioms Dictionary ▲