meaning of towrope

1. A rope used in towing vessels.
2.
nautical a rope used in towing


Related Words

towrope |

Developed & Maintained By Taraprasad.com

Treasure Words