noun the rent at which land is let to a tenant either for a long term or perpetually. noun law the rent reserved by a lessor on granting a lease, esp one for a long period of years