UP THE SPOUT


Meaning of UP THE SPOUT in English

in a terrible state; past all help; pawned

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.