Bottom, Penrose drain. Search down the drain and thousands of other words in English Cobuild dictionary from Reverso. drain [drÄn] 1. to withdraw liquid gradually. down the tubes; Translations down the drain - wasted, squandered; irretrievable. Top, Jackson-Pratt 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. Definition of Down the Drain in the Definitions.net dictionary. 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. This can cause the entire pipe to become â¦ Search down the drain and thousands of other words in English definition and synonym dictionary from Reverso. A trench or ditch to convey water from wet land; a channel through which water may flow off. To take a piss. Meaning of Down the Drain. Synonyms. Czech: nazmarâ See also wound healing. Drain definition is - to draw off (liquid) gradually or completely. What does Down the Drain mean? How to use drain in a sentence. Drain. "Down the drain" is an English idiom that means that something has either been lost or wasted. 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. A long one, one that feels good whatever. â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.â 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. Specifically one hell of a piss. idiomatic - Wasted, squandered; irretrievable. Any hollow space in the ground, natural or artificial, where water is collected and passes off, is a ditch or drain. Information and translations of Down the Drain in the most comprehensive dictionary definitions resource on the web. down the drain (English) Prepositional phrase. When you pour grease down the drain it sticks to the inside of your pipes and the pipes in the street. 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 Synonym Discussion of drain. Another word for down the drain. Can be used with "Drain the dragon" , "Drain the lizard" , or unfortunately "Drain the gecko" The word has no technical legal meaning.