towing rope
English Dictionary
->
Letter T
-> towing rope
Search Dictionary:
towing rope Definition
(n) (
nautical
)
a
rope
used
in
towing
towing rope Synonyms
towing line
towing rope
towline
towrope
© Art Branch Inc.