no horse in this race (English, noun)
expansion: no horse in this race
Senses:
glosses: No vested interest in the outcome of a contest or debate.
tags: idiomatic
Forms:
form: no horse in that race
tags: alternative