Resting place by river for rodent (8)
I believe the answer is:
dormouse
'for rodent' is the definition.
(dormouse is a kind of rodent)
'resting place by river' is the wordplay.
'resting place by' becomes 'dorm' (I can't justify this - if you can you should believe this answer much more).
'river' becomes 'ouse' (Yorkshire river).
'dorm'+'ouse'='DORMOUSE'
Can you help me to learn more?
(Other definitions for dormouse that I've seen before include "Small rodent that hibernates in winter" , "sleepy little creature" , "Small bushy-tailed rodent" , "Small British rodent" , "Rodent that sleeps most of the day" .)