'bamboo curtain' definitions:

Definition of 'bamboo curtain'

(from WordNet)
noun
An ideological barrier around communist China especially in the 1950s and 1960s

Synonyms of 'bamboo curtain'

From: Moby Thesaurus