1. Red China - Noun
2. Red China - Proper noun
a communist nation that covers a vast territory in eastern Asia; the most populous country in the world
Source: WordNetAdditionally, the government was divided on whether it should attempt to work out accommodations with Mao and whether it should diplomatically recognize a Red China. Source: Internet
This isn’t how Joe and my professors described Red China. Source: Internet