English dictionary
saratoga springs meaning and definition
Definition and meaning of saratoga springs at MeaningMonkey.org. saratoga springs meaning and definition in the English Dictionary.SARATOGA SPRINGS noun
Definition of Saratoga Springs (noun)
- a town in eastern New York State famed for its spa and its horse racing
Source: Princeton University Wordnet