Definition of sweetheart deal in English English dictionary
A transaction, contract, or other agreement in which one party provides particularly favorable terms to the other, especially in suspicious circumstances
Steven Matthews, described the lease last week as a sweetheart deal that gives too much away for what the city gets in return..