yard dog English Intermediate Dictionary 2022.12.20 English Intermediate Dictionary Meaning of yard dog in English Noun 1. an especially beastly, vicious, or savage person