DOWN THE TUBES


Meaning of DOWN THE TUBES in English

lost or gone, ruined, up the creek You have to advertise, or your business will go down the tubes.

English idioms vocab.      Словарь английских идиом и выражений.