Torsade /(?)/

Tor·sade

Torsade

n.
  1. A twisted cord; also, a molded or worked ornament of similar form.
    The crown decked with torsades of pearls.