abnegator

noun
  1. one who denies, renounces, or gives up something
  2. Usage: formal

Examples