DRAIN Meaning of DRAIN in English ( n. ) That means of which anything is drained; a channel; a trench; a water course; a sewer; a sink. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012