Red China
noun Informal.
British Dictionary definitions for red china
Cultural definitions for red china
Red China
A pejorative name for the People's Republic of China. The term mainland China is preferred.
A pejorative name for the People's Republic of China. The term mainland China is preferred.