Waste
- down the drain
- down the drain Meaning to waste something to a futile end (nothing good happens in the end) in a state of ruin to waste something (usually money) on ... Read on
Idiom of the Day
Advertisement
Subscribe to our new updates in your email.