YourDictionary

Dictionary Home » Culture » lease

lease cultural definition

A contract that grants possession of property for a specified period of time in return for some kind of compensation.

Learn more about lease

Related Articles

link/cite print suggestion box