Leah out on river finds pub (8)
I believe the answer is:
alehouse
'pub' is the definition.
(alehouse is a kind of public house)
'leah out on river' is the wordplay.
'out' indicates an anagram (out can mean wrong or inaccurate).
'on' means one lot of letters go next to another (in a down clue, letters appear on others).
'river' becomes 'ouse' (Yorkshire river).
'leah' anagrammed gives 'aleh'.
'aleh'+'ouse'='ALEHOUSE'
'finds' is the link.
(Other definitions for alehouse that I've seen before include "Old pub" , "Hostelry (of old)" , "the nineteenth?" , "drinks here?" , "old tavern" .)