Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

embarcadero Definition

Cancel
embarcadero
noun(em-bar-ca-de-ro)
a landing place especially on an inland waterway

Words Related to embarcadero!

embarcadero Examples by Brain Bank Users