Racecourse

Noun

  • (Britain) a racetrack where horse races are run
  • a course over which races are run

Leave a Reply

Your email address will not be published.