Definition of Watertown

  • (noun) a town in northern New York
  • (noun) a town in southeastern Wisconsin

Synonyms of Watertown


Antonyms of Watertown


No Antonyms Found.

Homophones of Watertown


No Homophones Found.