niú péng
牛棚 (niú péng) is a Chinese word meaning “cowshed; makeshift detention center set up by Red Guards in the Cultural Revolution; (baseball) bullpen”.
Meanings
- 1cowshed
- 2makeshift detention center set up by Red Guards in the Cultural Revolution
- 3(baseball) bullpen