meaning of towing rope

1. nautical a rope used in towing


Related Words

towing rope |

Developed & Maintained By Taraprasad.com

Treasure Words