pooch is the dictionary form of poocher Definition of pooch
pooch has definitions from the field of zoology
1
[ verb ] round one's lips as if intending to kiss

Synonyms

pooch_out

2
[ noun ] (zoology) informal terms for dogs
*