FEEDBACK

Meaning of 瞠目以对

Lookup via: Pinyin | Radicals
chēng duì (Trad.: 瞠目以對)
to return only a blank stare; to stare back