Meaning of belmont park

Definition of belmont park

(noun) a racetrack for thoroughbred racing in Elmont on Long Island; site of the Belmont Stakes

Other information on belmont park

WIKIPEDIA results for belmont park
Amazon results for belmont park