kangaroo_courtEnglish

kangaroo court

Noun

An irregular unauthorized court

English: kangaroo court