汉英词典
Chinese-English Dictionary
MEANING OF 瞠目
瞠目
to stare
瞪眼
瞠着眼。常表示惊讶﹑恼怒或无奈等。
瞠 chēng 目 mù
EXAMPLE SENTENCES

{{ item.english }}

Sorry, couldn't find anything matching sentences

Subtitled Videos