Definitions of comeupance:

  • noun:   an outcome (good or bad) that is well deserved