DOWNPIPE Meaning of DOWNPIPE in English ■ noun Brit. a pipe to carry rainwater from a roof to a drain or to ground level. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004