Torsade

Webster's Dictionary of the English Language

·add. ·noun A twisted cord; also, a molded or worked ornament of similar form.