embarcadero
noun
° A quay; a wharf..