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 English dictionary. Английский словарь Webster. 2012