POOCH
Meaning of POOCH in English
/ puːtʃ; NAmE / noun
( informal , especially NAmE ) a dog
••
WORD ORIGIN
1920s: of unknown origin.
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005