bamboo curtain Meaning, Definition & Usage

  1. noun an ideological barrier around communist China especially in the 1950s and 1960s

WordNet