We do not currently know of any antonyms for towrope.
The noun towrope is defined as:
Did you mean troop?