NHS Trust

Noun

 * 1)  a self-governing administrative body within the NHS; usually a group of hospitals