1 definition by Stivlobits

As its name (National Health Service) would suggest, it is a nationalised healthcare system in place in the United Kingdom. Despite being the target for regular criticism, it nonetheless still does its basic job of providing medical care to anybody regardless of their financial and social background.
The NHS may be a bit rubbish, but at least it's always going to be there in an emergency.
by Stivlobits May 27, 2009
Get the NHS mug.