YourDictionary

Dictionary Home » Business » legal title

legal title business definition

Ownership of an asset that is legally recognized.

Learn more about legal title

link/cite print suggestion box