Definition of “downspout” - English Dictionary

English