commercial lease UK US noun [C] LAW, COMMERCE
► a formal agreement to rent a building, vehicle, land, or property that will be used for business purposes: »
Almost all commercial leases contain provisions for the landlord to enter the premises for various reasons.
Financial and business terms. 2012.