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