What is the meaning of wharf in English?

Learn vocabulary with pictures as well as definitions of wharf in English

Learn in

See more

n. wharf

Definition of wharf in English

Structure on the shore of navigable waters that is used to moor, load, and unload boats.

Synonyms of wharf in English

dockquayjettypier