Remove front from prickly plant in leisurely stroll (6)
I believe the answer is:
ramble
'stroll' is the definition.
(I know that ramble is a type of stroll)
I can't explain the remainder of the clue.
Can you help me to learn more?
(Other definitions for ramble that I've seen before include "Walk in the country - talk aimlessly at length" , "Show incoherence" , "Walk for pleasure or talk confusingly" , "Walk or wander" , "Take a country walk" .)