Definitions of land charge
a form of legal interest that another person or institution has in land or buildings, especially one used as a guarantee to secure payment
The registered land charge shall not be taken over by the Buyers and shall be deleted in the land register.
money borrowed with land or buildings used as guarantee to secure payment
The Borrower undertakes to create to the benefit of the Bank an uncertificated land charge in an aggregate amount of EUR 2,810,000 bearing interest at a rate of 16% p.a.