abnegator - definitions and synonyms

abnegator noun

  1. English Meaning: 

    : one who gives up or relinquishes or renounces something