Torsade
Word Dictionary
-> Torsade
Search:
Torsade
(n.) A twisted cord; also, a molded or worked ornament of similar form.
Terms of Use
Canadian Jobs