Definitions
noun
the area of a city (such as a harbor or dockyard) alongside a body of water
Look “waterfront” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
the area of a city (such as a harbor or dockyard) alongside a body of water