2 English Synonyms for DOWNPIPE
Prev.1Next
Definition: 1. A vertical pipe or conduit that carries rainwater from the scupper, guttering of a building to a lower roof level, drain, ground or storm water runoff system.
Show more information about downspout
Definition: 1. A pipe that carries fluid which is being drained.
There are 3 definitions of the word drainpipe
Show more information about drainpipe
Prev.1Next
Search took: 3.9003 ms