not let others express their views
Du jueyanlu, a Chinese idiom, Pinyin is d ù Ju é y á NL ù, which means to block and cut off all the way to speak, and to point out that one can't accept advice. It comes from the biography of Yuan Shaozhuan in the later Han Dynasty.
Analysis of Idioms
Antonym: open your mouth
The origin of Idioms
Yuan Shaozhuan, the book of the later Han Dynasty: "when the Ming Dynasty was lost, Du jueyanlu said the way."
Idiom usage
The verb object type is used as predicate, object and attribute.
Chinese PinYin : dù jué yán lù
not let others express their views
be ill at ease and full of dread. xīn shén huǎng hū