Red China


noun Informal.

British Dictionary definitions for red china

Red China

noun

an unofficial name for (the People's Republic of) China

Cultural definitions for red china

Red China

A pejorative name for the People's Republic of China. The term mainland China is preferred.