Harness-hitch definition

A kind of knot used in hauling.
noun
0
0
Advertisement