English | German | Russian | Czech

put heads together English

Meaning put heads together meaning

What does put heads together mean?

put heads together

To collaborate in a mental task, such as generating ideas.

Synonyms put heads together synonyms

What other words have the same or similar meaning as put heads together?

put heads together English » English

conspire

Are you looking for...?