English Dictionary
Definition go down the in British English
go down the phrase
phrase
1
to fail completely
Synonyms and related words
2
to be wasted
Synonyms and related words
