住牛棚

zhùniúpéng ㄓㄨˋ ㄋㄧㄡˊ ㄆㄥˊ

    • to be locked up in a makeshift detention place

Character by character

Saying俗语俗語

Idiom惯用语 · Rarely used now

Literally
live in a cowshed
Meaning
To be locked up in a makeshift detention place, as many intellectuals were during the Cultural Revolution. Historical term.

Sources