abnegator

Explore definitions, synonyms, and language insights of abnegator

Definitions

Noun
one who gives up or relinquishes or renounces something