TOWROPE Meaning of TOWROPE in English /toh"rohp'/ , n.a rope or hawser used in towing boats. [ 1735-45; TOW 1 + ROPE ] Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012