Definition of Land Registry in English:

Land Registry

proper noun

  • (in England and Wales) a government department with which titles to or charges upon land must be registered.