PERPETUAL LEASE Meaning of PERPETUAL LEASE in English noun : a lease renewable forever at the lessee's option Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012