put heads together

Significado (Inglés)

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

Sinónimos

Notes

Sign in to write sticky notes