Webster's Revised Unabridged Dictionary · 1913

Torse

Torse , noun

[Old French, from Old French & French tors, torse, twisted, wreathed, past participle of tordre to twist, Latin torquere. See Torture.]

1.
(Heraldry) A wreath.
2.
(Geometry) A developable surface. See under Developable.