Pinyin Dictionary results for "bi mu se ting"

闭目塞听
to shut one's eyes and stop one's ears; out of touch with reality; to bury one's head in the sand
Dictionary data provided by CC-CEDICT