bamboo curtain

Explore definitions, synonyms, and language insights of bamboo curtain

Definitions

Noun
an ideological barrier around communist China especially in the 1950s and 1960s

More General Terms