embarcadero

/ɛmbɑɹkədˈɛɹoʊ/

embarcadero

English Noun
Ad

Definition

A quay; a wharf.

Etymology

Borrowed from Spanish embarcadero, from embarcar (“to embark”).

Ad