Definition of yellow dog in English:
yellow dog
noun
informal North American1A contemptible or cowardly person or thing.
- ‘Given the hysteria in March over the ‘outing’ of Sarah Champion the yellow dogs seem strangely muted.’
cross-breed, cross, mixed breed, half-breed, hybrid2
(also yellow dog Democrat)A person who is inclined to support any candidate affiliated with the Democratic Party, regardless of the candidate's personal qualities or political qualifications.- ‘he is a self-proclaimed yellow dog Democrat’
Pronunciation
Are You Learning English? Here Are Our Top English Tips