torsade

from The Collaborative International Dictionary of English v.0.48
Torsade \Tor*sade"\, n. [F.]
   A twisted cord; also, a molded or worked ornament of similar
   form.

         The crown decked with torsades of pearls. --Harper's
                                                  Mag.
   [Webster 1913 Suppl.]
    

[email protected]