An Encylopedia Britannica Company

downpipe

1 ENTRIES FOUND:
downpipe noun
plural downpipes
downpipe
noun
plural downpipes
Britannica Dictionary definition of DOWNPIPE
[count] British