Put in the shade, naturally (7)
I believe the answer is:
eclipse
'put in the shade' is the definition.
(I've seen this before)
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for eclipse that I've seen before include "Over-shadow as the earth may the moon" , "When one body hides another" , "The blocking of light of one heavenly body by another" , "Dominate - put in the shade" , "Astronomical event" .)