众目睽睽zhòngmùkuíkuí
Top 30000
Meanings
1. (idiom) (under) the public eye; the stares of many people
Characters used
Examples1
This fishbowl life is all I need.