English

wharf noun definition in Coastlines and the sea topic from the Oxford Advanced Learner's Dictionary

wharf

 noun: Coastlines and the sea topic
a flat structure built beside the sea or a river where boats can be tied up and goods unloaded