English Dictionary
Definition pooch in British English
pooch noun
[countable] noun
/puːtʃ/

English Dictionary