PUT OUR HEADS TOGETHER


Meaning of PUT OUR HEADS TOGETHER in English

confer, discuss, talk We put our heads together with the other members of the department to try and find a solution to the problem.

English idioms vocab.      Словарь английских идиом и выражений.