English Dictionary
Definition MECD in British English
MECD noun
[countable] noun
/ˌem iː siː ˈdiː/
1
more economically developed country: a country that is fairly rich and has a lot of industrial development
Synonyms and related words
