English Various countries

down the drain

Being wasted or lost, likely to the end of being ruined.

"It was a bad investment, our money went down the drain."

Added August 2020 by bpaw

4 out of 8 English speakers have heard this

Back