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. Словарь английских идиом и выражений. 2012