GeneralConnection.com
➔
Dictionary
kangaroo court
Noun
1. court
1. tribunal, judicature
Usage