watertown

ˈwɔːtərtaʊn

Definitions

1. noun

A town located near a body of water, especially a town or city built on or near a river, lake, or sea.

“The scenic town of Watertown, nestled on the banks of the lake, attracts tourists from all over the world.”

2. proper noun

A town or city in the United States, especially Watertown, New York, or Watertown, Massachusetts.

“Watertown is a charming community in upstate New York, famous for its picturesque harbor and vibrant downtown area.”

3. verb

to supply or provide with water, especially for a town or city.

“The new water treatment plant was built to watertown the growing community with a reliable source of clean water.”

Synonyms

  • seaside town
  • waterfront

Antonyms

  • dry town
  • landlocked town