吊上げ

hung up; hoist; denounced; severely criticised

Meaning

  1. n
    hung up; hoist
  2. n
    denounced; severely criticised; kangaroo court

Example sentences

  • I was tried in a kangaroo court.