bamboo curtain

Noun
  1. An ideological barrier around communist China especially in the 1950s and 1960s (synset 105700059)

Other Searches