Definition of Land Registry in English:

Land Registry

Line breaks: Land Regis|try
(In England and Wales) a government department with which titles to or charges upon land must be registered.

Get more from Oxford Dictionaries

Subscribe to remove ads and access premium resources

Word of the day fioritura
Pronunciation: fēˌôriˈto͝orə
noun
an embellishment of a melody...