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. 2012