COMEUPPANCE


Meaning of COMEUPPANCE in English

n. just deserts, punishment which was deserved

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.