Land Registry
noun

a government office where details of land ownership and sales are kept

Browse by Subjects
legal charge
register
See All Related Terms »

ROA
unearned income
proxy fight
borrowings
Investors Business Daily (IBD)