Lease and release - definition of Lease and release by The Free Dictionary
Lease and release
Also found in: Legal
|a mode of conveyance of freehold estates, formerly common in England and in New York. its place is now supplied by a simple deed of grant. |
|(Law) ||See under Lease.|
See also: Lease, Release
Webster's Revised Unabridged Dictionary, published 1913 by G. & C. Merriam Co.