Glossary Term
NHS
National Health Service (NHS) is the UK's publicly funded healthcare system providing free-at-point-of-use services to all residents, funded through general taxation since its founding in 1948.
Listen to definition
Further reading
Spotted an error or have a suggestion? Get in touch