Noun Definition

saratoga springs

1.Definition: a town in eastern New York State famed for its spa and its horse racing

Category: Places