meaning of rolling hitch

1. a hitch for fastening a line to a spar or another rope


Related Words

rolling hitch |

Developed & Maintained By Taraprasad.com

Treasure Words