pouring down the drain

English

Verb

pouring down the drain

  1. present participle and gerund of pour down the drain