comeupance - English Synonyms Dictionary

comeupance

n.
[1] deserts , comeuppance