Meaning of comeupance

Definition of comeupance

(noun) an outcome (good or bad) that is well deserved and fitting

Other information on comeupance

WIKIPEDIA results for comeupance
Amazon results for comeupance