|
Definition of Downspout
1. 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. ¹
¹ Source: wiktionary.com
Definition of Downspout
1. [n -S]