NHS trust

self-governing administrative body within the National Health Service