[noun] [C] - a person you love, esp. a person with whom you have a romantic or sexual relationshipShe eventually married her childhood sweetheart."Happy birthday, sweetheart," he said. [as form of address]Sweetheart can also mean a kind and generous person."Oh, you're a sweetheart," she said, when I placed the breakfast tray on her lap.A sweetheart deal/sweetheart agreement is an agreement that you make in which you get something that is to your advantage, esp. by agreeing to give up something else.
SWEETHEART
Meaning of SWEETHEART in English
Cambridge English vocab. Кембриджский английский словарь. 2012