Daughter impressed by 'Ring cycle'? (5)
I believe the answer is:
pedal
But I can't explain it at all! Could you help me understand?
(Other definitions for pedal that I've seen before include "Part of cycle" , "Lever worked by foot" , "part of organ" , "work with press from Oxford?" , "Of or relating to the feet" .)