Language:
Free Online Dictionary|3Dict

齜牙瞪眼

Source : CEDICT

to bare the teeth and stare (idiom)