Tamil Dictionary 🔍

torsade

Tor*sade", n. [F.] Defn: A twisted cord; also, a molded or worked ornament of similar form. The crown decked with torsades of pearls. Harper's Mag.


torsade - Similar Words