POUCH Meaning of POUCH in English ( n. ) A silicle, or short pod, as of the shepherd's purse. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012