Land in the river (4)
I believe the answer is:
eyot
'land in the river' is the definition.
(I've seen this before)
This is the entire clue.
(Other definitions for eyot that I've seen before include "There's one at Chiswick" , "isle" , "Islet found in a river, (especially in England)" , "Another term for ait" , "land in the river" .)