waterfront n : the area of a city (such as a harbor or dockyard) alongside a body of water
Copyright © 2024 3Dict.net