Langimage
English
C1

a negotiation or agreement process that takes an unusually long time to conclude.

Meanings

a negotiation or agreement process that takes an unusually long time to conclude.

The protracted deal between the two companies lasted over a year before they reached an agreement.

Synonyms

Antonyms

Last updated: 2025/01/11 11:58