What does "drain" mean?

See drain in WNW Idioms

down the drain

lost in a wasteful, heedless way

See drain in American Heritage Dictionary 4 Idioms

down the drain

To or into the condition of being wasted or lost: All of our best laid plans are down the drain.

Learn more about drain

link/cite print suggestion box