Pair set out in rain, jogging on riverbank (8)
I believe the answer is:
riparian
But I can't explain it at all! Could you help me understand?
(Other definitions for riparian that I've seen before include "along river bank" , "living by the river" , "near a river" , "Relating to a river bank" , "associated with banks" .)