Word Study
torsade
CIDE DICTIONARY
torsade, n. [F.].
A twisted cord; also, a molded or worked ornament of similar form.
"The crown decked with torsades of pearls." [Webster 1913 Suppl.]
For further exploring for "torsade" in Webster Dictionary Online