1. Home
  2. >
  3. Define
  4. >
  5. TOWROPE

Definition of TOWROPE

  • rope or hawser used in towing boats
  • a rope used in towing [n TOWROPES]