downspout
nounDefinition of downspout
: a vertical pipe used to drain rainwater from a roof
Keep scrolling for more
Keep scrolling for more