競馬場

racecourse; race track

Meaning

  1. n
    racecourse; race track