PUT THEIR (OR OUR OR YOUR) HEADS TOGETHER


Meaning of PUT THEIR (OR OUR OR YOUR) HEADS TOGETHER in English

put their ( or our or your) heads together

consult and work together.

→ head

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.