Advertisement

Synonyms of Waterfront

Primary definition: The land or area that is adjacent to a body of water, particularly in urban settings.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement