English Dictionary
Definition downspout in British English
downspout noun
[countable] noun
/ˈdaʊnspaʊt/

English Dictionary