公開処刑

Etymology
Compound of.

Noun

 * 1) public execution
 * 2)  public embarrassment