what is the definition of a free lease for a horse
Best Answer:  A free lease means that the horse is leased to someone without any payment to the owner. Now, depending on the contract, the person leasing the horse may have to pay for board, vet, farrier, etc. although some lease agreements may require the owner to pay those bills.