RichThesaurus
boatyard
vs
embarcadère
boatyard
noun
A shipyard.
A place where boats are built and repaired.
embarcadère
noun
A pier, a wharf.
How often have the words
boatyard
and
embarcadère
occurred in a corpus of books?
(source:
Google Ngram Viewer
)