英語候補person shamed in front of otherspilloried criminal exposed to public viewpublic scorn or humiliation