{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./
LAY THEIR HEADS TOGETHER
Meaning of LAY THEIR HEADS TOGETHER in English
Slang English vocab. Английский сленговый словарь. 2012