Langimage
English
B2

to reach an agreement, often through negotiation and sometimes implying compromise.

Meanings

to reach an agreement, often through negotiation and sometimes implying compromise.

They cut a deal to share the development costs.

Synonyms

Antonyms

Last updated: 2026/01/10 07:05