FEEDBACK

Meaning of 瞠目而视

Lookup via: Pinyin | Radicals
chēng ér shì (Trad.: 瞠目而視)
to stare at with wide eyes; gaping in wonder (idiom)