PITCHER Meaning of PITCHER in English The miraculous pitcher, that holds water with the mouth downwards: a woman's commodity. She has crack'd her pitcher or pipkin; she has lost her maidenhead. Slang English vocab. Английский сленговый словарь. 2012