Plural form of torsade.
Abbreviation of torsades de pointes.
"Siding that shrugs off storms"
"can cure loneliness"