Skip to content
Book Glossary
Home
Practice
Lessons
About
Red China
Stopped
Dictionary definition
· Red China
noun
a communist nation that covers a vast territory in eastern Asia; the most populous country in the world
Similar words
Cathay
China
Communist China
PRC
People's Republic of China
mainland China
Source: Open English WordNet (CC BY 4.0).