POOCH Meaning of POOCH in English [noun] [C] [informal] [esp. humorous] - a dogIt was a friendly little pooch, despite its tendency to bite people's legs. Cambridge English vocab. Кембриджский английский словарь. 2012