Public Trustee
noun

an official who is appointed as a trustee of an individual's property

Browse by Subjects
cash register
contested takeover
project finance
International Monetary Fund (IMF)
overabsorption