Pooch has 5 different meanings across 2 categories:
Noun · Verb
informal terms for dogs
A dog.
A bulge, an enlarged part
round one's lips as if intending to kiss
To distend, to swell or extend beyond normal limits; usually used with out.