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 Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012