IMPOSED A FINE ON Meaning of IMPOSED A FINE ON in English required that a sum of money be paid by (as a punishment) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012