Level:
ReadWriteQuiz
Chinese dictionary
adv.in public; in the presence of all; before a crowd; before the public
当众公布结果
declare the result in public
当众声明
declare in public
当众承认错误
acknowledge one's mistakes in public
当众丢脸
make an exhibition of oneself
当众表态
make one's position known to the public
他发誓再也不当众谈论任何个人的事情。
He's vowed never ever to talk about anything personal in public.
antonym