Top Lease Law and Legal Definition
Top lease refers to an oil and gas lease wherein the bonus consideration is paid at the signing of the lease. It is the granting of a new oil or gas lease prior to the termination of an existing lease. The lease becomes effective only after the expiration or termination of an existing lease on the tract of land.