lease and release definition

  • noun:
    • a mode of conveyance of freehold estates, formerly common in The united kingdomt and in nyc. its spot is currently furnished by a straightforward deed of grant.
    • View under Lease.
41 votes

How would you define lease and release?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!