wharf in Greek wharf in Greek αποβάθρα noun (nautical) An artificial landing place for ships on a riverbank or shore. Add to Flashcards