众目睽睽 zhòngmùkuíkuí public eye Definitions Defs Origin Strokes Stroke Words Sentences Sents 1 sentence 他在众目睽睽之下受辱。 tā zài zhòngmùkuíkuí zhīxià shòurǔ. He was humiliated in public. Source: Dong Chinese Dictionary