private trustnoun [ C ]uk us
create/set up a private trust We can advise you on the benefits of creating a private trust to protect your family's wealth for the next generation.
Word of the Day
look like a million dollars
to look or feel extremely good, often because you are wearing something that costs a lot of money