DOWNPIPE Meaning of DOWNPIPE in English [down.pipe] n (1858) Brit: downspout Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012