Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
downspout
in English
downspout
us
/ˈdaʊnˌspaʊt/
uk
/ˈdaʊns.paʊt/
#moderate
Definitions
Noun
a
vertical
pipe
carrying
rainwater
from
roof
to
ground
The
downspout
directs
rainwater
from
the
roof
to
the
ground
.
Base Words
spout
down