There are multiple definitions - click on the translation that matches your context.

arrendamento

substantivo

full

leasing

noun

Definitions of leasing

English

the act of letting someone use something such as a piece of land, building, vehicle, or piece of machinery etc for a specific period of time in return for money

We're leasing the office from a former business partner.

English

the act of using something such as a piece of land, building, vehicle, or piece of machinery etc for a specific period of time in return for money

Leasing a car can save you money.