Red China
The People's Republic of ChinaThe People's Republic of China.
Meaning
1 sensesThe People's Republic of China.
Origin
From red + China; see red (“communist”).From red + China; see red (“communist”).
Wiktionary, CC BY-SA 4.0 · source
Synonyms
1 synonymsAntonyms
2 antonymsWord family
1 related wordsDerivedred chip