baboucheEnglishOxford Dictionary of Englishbabouche /bəˈbuːʃ / ▸ noun a heelless slipper or light shoe of a style worn in the Middle East and North Africa. – ORIGIN late 17th century: from French, from Turkish pabuç, Persian pāpūš, literally ‘foot covering’.