What is the full meaning of embarcadero
a landing place esp. on an inland waterway [n -S]
Example of the word embarcadero placed on a Scrabble board.