Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
downpipe
in English
downpipe
us
/ˈdaʊnpīp/
uk
/ˈdaʊnpaɪp/
#limited
Definitions
Noun
a
pipe
connecting
roof
gutters
to
the
ground
The
downpipe
carries
rainwater
from
the
roof
gutter
to
the
ground
.
Base Words
down
pipe