1
[ noun ] an outcome in which virtue triumphs over vice (often ironically)

Synonyms

just_deserts

Related terms

result

*