POOCH Meaning of POOCH in English noun Synonyms: dog 1, bowwow, canine, hound, tyke Merriam Webster. Collegiate thesaurus English vocabulary. Английский энциклопедический словарь тезаурус. 2003