downpipes background
BeDict Logo

downpipes

/ˈdaʊnpaɪps/

Meanings

noun

落水管,排水管。

Examples :

暴雨过后,雨水从落水管倾泻而下,把雨水从房屋地基处排走。