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