wharf in Turkish wharf in Turkish iskele noun (nautical) An artificial landing place for ships on a riverbank or shore. Add to Flashcards