Definition of “one-horse race” - English Dictionary

british dictionary