baboucheEnglishOxford New American Dictionarybabouche /bəˌbo͞oSH, bəˌbuʃ / ▸ noun a heelless slipper, typically in oriental style. – ORIGIN late 17th century : from French, from Arabic bābūj, Persian pāpūš, literally ‘foot covering’.