Idiom: Put your heads together

Idiom Definitions for 'Put your heads together'


If people put their head together, they exchange ideas about something.
Download our Idioms eBooks - Download our English idioms eBooks now...

See also: