Wiktionary
torsed
a. 1 (context heraldry English) wearing a torse 2 (context pathology English) twisted