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