pour down the drain verb1 •To waste prior work by subsequent bad decisions. formspoured down the drain · pouring down the drain · pours down the drain