Eventually become (5)
'eventually become' is the definition.
(I've seen this in another clue)
This is the entire clue.
(Other definitions for end up that I've seen before include "Arrive eventually" , "Turn out" , "Arrive (after long process)" , "finally arrive" , "Come to rest" .)