define: downspout
Wiktionary(0.00 / 0 votes)Rate this definition: downspout(Noun) 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.