Trickle from English river audible (4)
I believe the answer is:
ooze
'trickle' is the definition.
(I've seen this in another clue)
'english river audible' is the wordplay.
'english river' becomes 'ouse' (I've seen this before).
'audible' indicates a 'sounds like' (homophone) clue.
'ouse' is a homophone of 'OOZE'.
'from' acts as a link.
(Other definitions for ooze that I've seen before include "Percolate" , "nap" , "Leak viscous matter" , "... sweat" , "River-bed mud; leak slowly" .)