dog in the race

English

Verb

dog in the race (plural dogs in the race)

  1. Synonym of dog in the fight.