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