red china









red china


noun Informal.

  1. China, People’s Republic of.

noun

  1. an unofficial name for (the People’s Republic of) China

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

66 queries 0.573