Feedback
Sweetheart deal
Your browser does not support the audio element.
Meaning
Noun
●
In Business:
A
transaction
,
contract
, or other
agreement
in
which one
party
provides
particularly
favorable
terms to the other, especially in
suspicious
circumstances.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better