Definitions
noun
a person (or institution) to whom legal title to property is entrusted to use for another's benefit
Look “legal guardian” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a person (or institution) to whom legal title to property is entrusted to use for another's benefit