NHS Trust

English

Noun

NHS Trust (plural NHS Trusts)

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

Synonyms