Definition of yellow dog in English:

yellow dog

noun

North American
informal
  • 1A 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, hybrid
    View synonyms
  • 2A 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’