当众 dāng zhòng

DEFINITIONS

  1. in public
  2. in front of everybody

CHARACTERS

当 dāng bear, accept, undertake; just
众 zhòng multitude, crowd; masses, public