Meaning of “building lease” in the English Dictionary

business-english dictionary

"building lease" in Business English

See all translations

building leasenoun [ C ]

uk us PROPERTY, LAW

in Britain, a legal arrangement in which a person or company rents land in order to build houses, shops, offices, etc.

(Definition of “building lease” from the Cambridge Business English Dictionary © Cambridge University Press)