TORSE


Meaning of TORSE in English

noun a wreath.

2. torse ·noun a developable surface. ·see under developable.

Webster English vocab.      Английский словарь Webster.