Entry
  1. (idiom) (under) the public eye; the stares of many people

    trad. 眾目睽睽

Also written 眾目睽睽【zhòng mù kuí kuí】

Characters in this word

3