“当众侮辱”对应的英文单词有:offer an affront to (a person);put an affront upon (a person)
offer an affront to (a person);put an affront upon (a person)