Tag: court

Idiom – Kangaroo Court

English Idiom – Kangaroo Court. Meaning – An unofficial or unauthorised “mock” court. This expression can be used to refer to an unofficial court or a court that exists to come…