Definition of Downspout Get the meaning of Downspout by R.E.D. Leave a Comment A vertical gutter that empties water from the roof to the ground.
Leave a Reply