Belmont
/bˈɛlmɑnt/
Explore definitions, synonyms, and language insights of Belmont
Definitions
Noun
a racetrack for thoroughbred racing in Elmont on Long Island; site of the Belmont Stakes