Definitions
noun
an ideological barrier around communist China especially in the 1950s and 1960s
Look “bamboo curtain” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
an ideological barrier around communist China especially in the 1950s and 1960s