Find the word definition

Wiktionary
embarcadere

n. (alternative spelling of embarcadère English)

embarcadère

n. (context rare English) A pier, a wharf.