English dictionary
towing rope meaning and definition
Definition and meaning of towing rope at MeaningMonkey.org. towing rope meaning and definition in the English Dictionary.TOWING ROPE noun
Definition of towing rope (noun)
- (nautical) a rope used in towing
- synonyms: towing line, towline, towrope
Source: Princeton University Wordnet