English Dictionary
Definition socialized medicine in British English
socialized medicine noun
[uncountable] noun
/ˌsəʊʃəlaɪzd ˈmedsɪn/
Synonyms and related words
