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. 2012