embarcadero
noun
plural embarcaderos
Definition of embarcadero
Western US
: a landing place especially on an inland waterway
Keep scrolling for more