Synonyms of Embarcadero

Primary definition: A wharf, quay, or landing place used for loading and unloading boats and ships.

Full Dictionary Entry

Antonyms & Opposite Concepts