PAID A HEAVY PRICE


Meaning of PAID A HEAVY PRICE in English

was greatly punished, got what he deserved

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