- Japanese⇔English Dictionary

  1. 1. [n] pilloried criminal exposed to public view; public scorn or humiliation; person shamed in front of others

Kanji in this word