torca

Word form torca
Language: Latin
Word meaning twist of rope dipped in tar