zhòng mù kuí kuí众目睽睽(idiom) (under) the public eye; the stares of many peopleFrequency 3.0Meanings(idiom) (under) the public eye; the stares of many people