Dictionary entry

Torsade

Webster's Dictionary 1913

Tor‐sade″ (?), n. A twisted cord; also, a molded or worked ornament of similar form.

The crown decked with torsades of pearls. Harper's Mag.