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 adverts and access premium resources

Word of the day bimble
Pronunciation: ˈbɪmb(ə)l
walk or travel at a leisurely pace