English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result
Result for Torse
Torse
(n.)
A wreath.
Torse
(n.)
A developable surface. See under Developable.