■ noun (in the UK) a National Health Service hospital which has opted to withdraw from local authority control and be managed by a trust instead.
HOSPITAL TRUST
Meaning of HOSPITAL TRUST in English
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004