English | German | Russian | Czech

sweetheart deal English

Meaning sweetheart deal meaning

What does sweetheart deal mean?

sweetheart deal

transaction, contract, or other agreement in which one party provides particularly favorable terms to the other

Are you looking for...?