Definitions for "Commercial Lease"
a detailed written agreement for the rental by a tenant of commercial property
a legal agreement which authorises the use of Crown landfor running a wholesale or retail business activity
a legally binding agreement that should not be taken lightly