DRAINPIPE Meaning of DRAINPIPE in English ■ noun1》 a pipe for carrying off rainwater or liquid refuse from a building. 2》 ( ~s or ~ trousers ) trousers with very narrow legs. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004