GeneralConnection.comDictionary
kangaroo court
Noun

1. court
1. tribunal, judicature
Usage