English Dictionary
Definition Medicaid in British English
Medicaid noun
[uncountable] noun
/ˈmedɪkeɪd/
1
a system of government health care for poor people in the US
Synonyms and related words
