THE DEVIL TO PAY


Meaning of THE DEVIL TO PAY in English

serious trouble to be dealt with.

→ devil

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.