Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

bamboo curtain Definition

Cancel
bamboo curtain
noun(bamboo curtain)
a political, military, and ideological barrier isolating an area of eastern Asia

Words Related to bamboo curtain!

bamboo curtain Examples by Brain Bank Users