Any of three English rivers (4)
I believe the answer is:
'any of three english rivers' is the definition.
(I've seen this in another clue)
This is the entire clue.
(Other definitions for ouse that I've seen before include "Runner" , "River at Lewes (Sussex)" , "River at Bedford" , "Norfolk river" , "River of 1 across" .)