Synonyms for Wharf (same or very similar meaning)
WordNet sense 1 (a platform built out from the shore into the water and supported by piles; provides access to ships and boats):
dock, pier, wharfage
WordNet sense 2 (come into or dock at a wharf):
berth, moor
From the ODE community, based on WordNet
add/edit