B3A1B3O1U1C3H4E1S1
18 points
BABOUCHES is validvalid
BABOUCHE, a heelless slipper [n]
BABOUCHE, (French) a kind of heelless slipper, also BABOOSH, BABUCHE [n]
BABOUCHE, a heelless slipper [n]
BABOUCHE, (French) a kind of heelless slipper, also BABOOSH, BABUCHE [n]