PYEDOG Meaning of PYEDOG in English n. (also pie-dog, pi-dog) a vagrant mongrel, esp. in Asia. [ Anglo-Ind. pye, pa, Hindi pahi outsider + DOG ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012