Crossword Genius

Is fair trial impossible in this court? (8)

Ross

I believe the answer is:

kangaroo

I'm a little stuck... Click here to teach me more about this clue!

'this court?' is the definition.
(kangaroo court is a kind of court)

I cannot understand how the remainder of the clue works.

Can you help me to learn more?

(Other definitions for kangaroo that I've seen before include "Marsupial (two friends of 19)" , "Pouched mammal" , "One's jumpy" , "Jumping marsupial" , "Bounding marsupial" .)

I've seen this clue in The Hindu.
Want a hint initially instead of a full solution? Install my app