LAY THEIR HEADS TOGETHER


Meaning of LAY THEIR HEADS TOGETHER in English

{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./

Slang English vocab.      Английский сленговый словарь.