Pinyin Dictionary results for "zheng yan shuo xia hua"

睁眼说瞎话
to lie through one's teeth (idiom); to talk drivel
Dictionary data provided by CC-CEDICT