当众dāngzhòng
Top 15000
Meanings
1. in public
2. in front of everybody
Characters used