Crossword Genius

Transparency of a bit of playground equipment (5)

Ross

I believe the answer is:

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

'transparency' is the definition.
(slide is a kind of transparency)

I can't explain the remainder of the clue.

Can you help me to learn more?

(Other definitions for slide that I've seen before include "Decline", "Idles about on children's chute", "Picture", "Make mild fun of", "Microscope glass".)