English dictionary

belmont park meaning and definition

BELMONT PARK noun

Definition of Belmont Park (noun)

  1. a racetrack for thoroughbred racing in Elmont on Long Island; site of the Belmont Stakes
Source: Princeton University Wordnet