from The American Heritage® Dictionary of the English Language, 4th Edition
- n. California A pier, wharf, or landing place, especially on a river or inland waterway.
from The Century Dictionary and Cyclopedia
- n. A wharf: a quay.
Spanish, from embarcar, to embark, from Old Spanish, from Medieval Latin imbarcāre; see embark.(American Heritage® Dictionary of the English Language, Fourth Edition)
From Spanish embarcadero, from embarcar ("to embark"). (Wiktionary)