What is Statutory Release?

Legal Definition
A conveyance which superseded the old compound assurance by lease and release. It was created by St. 4 & 5 Viet. c. 21, which abolished the lease for a year.
-- Black's Law Dictionary