See moren. wharfDefinition of wharf in EnglishStructure on the shore of navigable waters that is used to moor, load, and unload boats. Synonyms of wharf in Englishdockquayjettypier