Definition of “downspout” - English Dictionary

british dictionary