cars meaning own to rent to own cars meaning The seller the landlord and the potential buyer the tenant agree to an arrangement whereby the purchasertenant pays a deposit to … Wednesday, April 27, 2022 Edit