PAY FOR


Meaning of PAY FOR in English

{v.} To have trouble because of (something you did wrong or did not do); be punished or suffer because of. * /When Bob could not get a good job, he realized he had to pay for all the years of fooling around instead of working in school./ * /Mary was very mean to John because she wanted to make him pay for all the years in which he had ignored her./ Compare: MAKE UP(3b), PAY OFF.

Dictionary of English idioms .      Словарь английских идиом.