PITCHER Meaning of PITCHER in English (n.) A tubular or cuplike appendage or expansion of the leaves of certain plants. Webster's English dictionary. Английский словарь Webster. 2012