Question: what is the meaning of the idiom kangaroo court?
Answer: A kangaroo court is a court that ignores recognized standards of law or justice and often carries little or no official standing in the territory within which it resides. ... The term may also apply to a court held by a legitimate judicial authority which intentionally disregards the court's legal or ethical obligations.