Word Definition - 众目睽睽

zhòng mù kuí kuí (idiom) (under) the public eye; the stares of many people