Definition of downspout in English English dictionary
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
A pipe, usually of metal, for carrying rainwater down from the roof's horizontal gutters
A downspout is a pipe attached to the side of a building, through which water flows from the roof into a drain. He installed rain gutters and downspouts. = drainpipe. a pipe that carries water away from the roof of a building