the National Health Service - definition and synonyms

 

Your browser doesn’t support HTML5 audio

  1. the system in the UK that provides free medical care for everyone and is paid for by taxes. It is also called the NHS.