Dictionary
Search
babouche
noun
A Turkish or Moroccan slipper having no heel.
Similar Words
bab
baba
/ˈbæbə/
babas
babbitt
/ˈbæbɪt/
babble
/ˈbæb.l̩/
babbled
babblers
babbling
babe
/beɪb/
babel