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.      Кембриджский английский словарь.