Login  |  Register

Harness - definition of harness by The Free Dictionary

Mostly made of leather straps, a harness is used to connect draft animals like horses to loads to be pulled. The key to the success of the horse as an efficient pulling machine is in the design of a harness that allows his strength to be transmitted to the load to be …

Alexa Traffic