Pinyin Dictionary results for "dai gao mao zi"

戴高帽子
(coll.) to be the object of flattery; to be placed on a pedestal
Dictionary data provided by CC-CEDICT