English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Definition downspout in British English

downspout noun

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