superior lease

English

Etymology

From superior +‎ lease.

Noun

superior lease (plural superior leases)

  1. (property law) Synonym of headlease.