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

      • wharf : The bank of a river, or the shore of the sea.

        • wharf : To secure by a wharf.

          • wharf : To place on a wharf.

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