English | German | Russian | Czech

down the drain English

Meaning down the drain meaning

What does down the drain mean?

down the drain

(idiomatic, euphemistic) }: wasted or irretrievable.

Synonyms down the drain synonyms

What other words have the same or similar meaning as down the drain?

down the drain English » English

to no purpose go down the drain for nothing

Are you looking for...?

down | the | drain