Drain definition is - to draw off (liquid) gradually or completely. Synonym Discussion of drain. idiomatic - Wasted, squandered; irretrievable. âthe government must stop public money from going down the drainâ âPublic money should not go down the drain in the name of road repairs.â âThat Minister, more than any other Minister in this House, has been responsible for public money going down the drain.â A long one, one that feels good whatever. down the tubes; Translations down the drain - wasted, squandered; irretrievable. The meaning of the idiom comes from the fact that if something were literally to go down some a drain, the object would not be possible to recover. When you pour grease down the drain it sticks to the inside of your pipes and the pipes in the street. How to use drain in a sentence. To take a piss. Bottom, Penrose drain. Any hollow space in the ground, natural or artificial, where water is collected and passes off, is a ditch or drain. A trench or ditch to convey water from wet land; a channel through which water may flow off. drain [drÄn] 1. to withdraw liquid gradually. Search down the drain and thousands of other words in English Cobuild dictionary from Reverso. Top, Jackson-Pratt drain. "Down the drain" is an English idiom that means that something has either been lost or wasted. Another word for down the drain. 1997, Bob Dylan, Not Dark Yet Well, my sense of humanity has gone down the drain Behind every beautiful thing there's been some kind of pain. See also wound healing. Down the drain definition: If you say that something is going down the drain , you mean that it is being destroyed... | Meaning, pronunciation, translations and examples Drain. Find more ways to say down the drain, along with related words, antonyms and example phrases at Thesaurus.com, the world's most trusted free thesaurus. Search down the drain and thousands of other words in English definition and synonym dictionary from Reverso. This can cause the entire pipe to become â¦ down the drain (English) Prepositional phrase. Meaning of Down the Drain. Can be used with "Drain the dragon" , "Drain the lizard" , or unfortunately "Drain the gecko" Synonyms. Czech: nazmarâ The word has no technical legal meaning. Specifically one hell of a piss. What does Down the Drain mean? Definition of Down the Drain in the Definitions.net dictionary. Information and translations of Down the Drain in the most comprehensive dictionary definitions resource on the web. 2. any device by which a channel or open area may be established for exit of fluids or purulent material from a cavity, wound, or infected area.