wharf

(noun) pier

wharfage
dock
platform (generic term)