つるしあげ

吊るし上げ

N3Noun
Noun
hung uphoist
Noun
denouncedseverely criticisedkangaroo court