racetrack: meaning and definitions

EnglishType a word

What is racetrack?

  • Sports A usually oval, specially surfaced course on which races are held.