Part of the solar system revealed by Pat and Len (6)
I believe the answer is:
planet
'by pat and len' is the definition.
I can't judge whether this definition defines the answer.
'part of the solar system' is the wordplay.
'part of' means one lot of letters goes inside another.
'the solar' becomes 'pet' (I can't explain this - if you can you should give a lot more credence to this answer).
'system' becomes 'LAN' (LAN is an example).
'pet' going around 'lan' is 'PLANET'.
'revealed' is the link.
Can you help me to learn more?
(Other definitions for planet that I've seen before include "one of seven in suite" , "Orbiting body in the heavens" , "Earth perhaps" , "Celestial body orbiting around a star" , "Orbiting heavenly body" .)