Internet menace succeeded before walk (6)
I believe the answer is:
stroll
'walk' is the definition.
(I know that stroll is a type of walk)
I cannot understand how the rest of the clue works.
Can you help me to learn more?
(Other definitions for stroll that I've seen before include "Walk casually" , "gentle pace" , "A quiet, pleasant walk" , "Promenade" , "Meander" .)