WENT DOWN THE DRAIN


Meaning of WENT DOWN THE DRAIN in English

went to hell, gone and not coming back, was lost, disappeared

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