Meaning
bǎibāndiāonànbai3 ban1 diao1 nan4
- (idiom) to put up innumerable obstacles; to create all kinds of difficulties
Words sharing a character
- 老百姓 lǎobǎixìng ordinary people
- 百合 bǎihé lily
- 百分点 bǎifēndiǎn percentage point
- 百货 bǎihuò general merchandise
- 千方百计 qiānfāngbǎijì lit. thousand ways, a hundred plans (idiom); by every possible means
- 百分比 bǎifēnbǐ percentage
- 百科全书 bǎikēquánshū encyclopedia
- 一般 yībān same
- 一般来说 yībānláishuō generally speaking
- 刁难 diāonàn to be hard on sb; to deliberately make things difficult