The Embarcadero Center in San Francisco.
embarcadero definition by Webster's New World
Webster's New World College Dictionary Copyright © 2010 by Wiley Publishing, Inc., Cleveland, Ohio. Used by arrangement with John Wiley & Sons, Inc.
noun pl. embarcaderos
a wharf or other landing place
Origin: Spanish ; from past participle of embarcar, embark
embarcadero definition by American Heritage Dictionary
noun pl. embarcade·ros California
A pier, wharf, or landing place, especially on a river or inland waterway.
Origin: Spanish, from embarcar, to embark, from Old Spanish, from Medieval Latin imbarcāre; see embark.