TORSADE


Meaning of TORSADE in English

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

Webster English vocab.      Английский словарь Webster.