Find the word definition

The Collaborative International Dictionary
Torsal

Torsal \Tor"sal\, n. (Carp.) A torsel.
--Knight.

Wiktionary
torsal

n. (alternative form of torsel English)