belmont

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

Other Searches