Meaning of “one-horse race” in the English Dictionary

british dictionary