PAY THE PIPER


Meaning of PAY THE PIPER in English

to bear the cost of something

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.