head

(redirected from put your heads together)
Also found in: Dictionary, Thesaurus, Medical, Idioms, Encyclopedia.
Related to put your heads together: put their heads together
Full browser ?