comeupance

Noun
  1. An outcome (good or bad) that is well deserved and fitting (synset 107309129)

Other Searches