English Dictionary

Definition of “rainwater pipe”

rainwater pipe

Definitions

noun

  1. (British) another name for downpipe

Comments

Log in to comment on this word.