POUCH Meaning of POUCH in English (n.) A silicle, or short pod, as of the shepherd's purse. Webster's English dictionary. Английский словарь Webster. 2012