blind trust
Concise Oxford English Dictionary © 2008 Oxford University Press:
blind trust
▶noun chiefly N. Amer. a trust independently administering the private business interests of a person in public office to prevent conflict of interest.
'blind trust' also found in these Oxford entries:

