RAIN LEADER


Meaning of RAIN LEADER in English

noun

or rain pipe

: downspout

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.