Overraced definition

Raced too often.
adjective
0
0
Advertisement

Origin of overraced

  • over- +‎ raced

    From Wiktionary