American Dictionary
Definition less developed country in American English
less developed country noun
[countable] noun
1
a fairly poor country without much industrial development
