the NHS - definition and synonyms

 

Your browser doesn’t support HTML5 audio

/ˌen eɪtʃ ˈes/
  1. the National Health Service: in the UK, a system that provides free medical care and is paid for through taxes

    These measures would cost the NHS £1 billion.