racecourse: meaning and definitions

EnglishType a word

What is racecourse?

  • Sports A course laid out for racing.