POOCH Meaning of POOCH in English ~ 1■ noun informal a dog.Origin1920s: of unknown origin. ———————— ~ 2■ verb US informal protrude or cause to protrude.OriginC17: from pouch . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004