Is a financial arrangement in which a person, company, etc. pays to use land, a vehicle, etc. for a particular period of time such as leasing can still make financial sense, particularly for those who want a new car every two to three years, leasing business/company/firm Sea Containers is a major international leasing and transport company, leasing of The bill would create a board to oversee the leasing of state property for developing oil and natural gas reserves and leasing agreement/deal.