Definitions for "Towrope"
Keywords:  nautical, rope, vessels
A rope used in towing vessels.
(nautical) a rope used in towing