Become, eventually (5)
'become eventually' is the definition.
(I've seen this before)
This is all the clue.
(Other definitions for end up that I've seen before include "Arrive eventually" , "on your head, maybe" , "Arrive (after long process)" , "Come to rest" , "Turn out" .)