Langimage
English
B2

to work out or negotiate a solution or agreement.

Meanings

to work out or negotiate a solution or agreement.

They hammered out a deal after hours of negotiation.

Synonyms

Last updated: 2025/01/13 09:54