Dictionary search results

Showing 1-3 of 3 results

health service British & World English

A public service providing medical care

National Health Service British & World English

(In the UK) a system of national medical care paid for mainly by taxation and started by the Labour government in 1948