瞠目结舌chēngmùjiéshéTop 30000Meanings1. (idiom) dumbfounded; flabbergasted; stunnedCharacters used瞠to gaze目eye结knot舌tongue