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