Definitions of bamboo curtain:

  • noun:   an ideological barrier around communist China especially in the 1950s and 1960s