Stroll downstream, blessing property? (5)
I believe the answer is:
amble
'stroll' is the definition.
(synonyms)
'downstream blessing property?' is the wordplay.
'AMBLE' is hidden within the letters.
But, I'm uncertain how this is indicated.
Can you help me to learn more?
(Other definitions for amble that I've seen before include "Walk along slowly" , "Wander gently along" , "Relaxed walk" , "Dawdle" , "Walk in a leisurely way" .)