• more Thesaurus
  • Definition
    • wharf : An artificial landing place for ships on a riverbank or shore.

      • wharf : Any bank of a river or shore of a sea.

        • wharf : To secure by a wharf.

          • wharf : To place on a wharf.

            • {{t.term}} - {{t.type}}
          • Derivative