Endlessly questioned lunar depression (5)
I believe the answer is:
rille
'lunar depression' is the definition.
(I've seen this in another clue)
I cannot understand how the rest of the clue works.
Can you help me to learn more?
(Other definitions for rille that I've seen before include "satellite channel" , "Channel on the moon" , "Fissure on the moon" .)