Torse

Webster's Dictionary of the English Language

·noun A Wreath.

II. Torse ·noun A developable surface. ·see under Developable.