Shobdo Logo
OETwharf

wharf

Flag: gbEnglishOxford English Thesaurus

wharf
noun
quay, pier, dock, berth, landing stage, landing place, landing, jetty;
harbour, dockyard, yard, marina;
waterfront.
wharf Oxford Dictionary of English