put heads together (0 synonym found)

Definition of put heads together:

(v) : To collaborate in a mental task, such as generating ideas.

Definition of put heads together:

(v) : To collaborate in a mental task, such as generating ideas.

Back to Top