'Towrope' definitions:

Definition of 'towrope'

From: WordNet
noun
(nautical) a rope used in towing [syn: towline, towrope, towing line, towing rope]

Definition of 'Towrope'

From: GCIDE
  • Towrope \Tow"rope`\, n. A rope used in towing vessels. [1913 Webster]