Terdapat 2 arti kata 'towrope' di Kamus Bahasa Inggris Terjemahan Indonesia.
Menurut Kamus Bahasa Inggris Terjemahan Indonesia, arti kata towrope adalah tali penyeret. Arti lainnya dari towrope adalah kabel penyeret.