TORSAL Meaning of TORSAL in English (n.) A torsel. Webster's English dictionary. Английский словарь Webster. 2012