• Pye-dog

    Full definition of pye-dog

    Noun

    pye-dog

    (plural pye-dogs)
    1. a term used to describe an ownerless, half-wild, free-ranging dog that lives in or close to human settlements

    Synonyms

    Further reading

    © Wiktionary