LEADER


Meaning of LEADER in English

(n.) A pipe for conducting rain water from a roof to a cistern or to the ground; a conductor.

Webster's English dictionary.      Английский словарь Webster.