belmont

Noun
  • A racetrack for thoroughbred racing in Elmont on Long Island
    Site of the Belmont Stakes (synset 102830473)

Other Searches