Pinyin Dictionary results for "peng yi bi zi hui"

碰一鼻子灰
lit. to have one's nose rubbed in the dirt; fig. to meet with a sharp rebuff
Dictionary data provided by CC-CEDICT