has it all over (verb) exceed: be superior to; surpass
Sinonime: affection,
agape,
altruism,
amity,
attachment, benevolence, benignity, bountifulness,
bounty, caritas, clemency, fellow feeling, generosity,
goodness, goodwill, grace, humaneness, humanity,
indulgence, kindliness, lenity,
love,
magnanimity, mercy, tenderheartedness
Antonime: malevolence, uncharitableness, unkindness