babouche in Turkish babouche in Turkish terlik noun A Turkish or Moroccan slipper having no heel. Add to Flashcards