Language:
Free Online Dictionary|3Dict

没脸

Source : CEDICT

ashamed/embarrassed/not having the face (to meet people)/not daring (out of shame)