English dictionary
watertown meaning and definition
Definition and meaning of watertown at MeaningMonkey.org. watertown meaning and definition in the English Dictionary.WATERTOWN noun
Definition of Watertown (noun)
- a town in southeastern Wisconsin
- a town in northern New York
Source: Princeton University Wordnet