[v] move into (a station) of trains; "The bullet train drew into Tokyo Station"
[v] to come or go into; "the boat entered an area of shallow marshes"
[v] secure a place in a college, university, etc.
[v] to surrender someone or something to another; "the guard delivered the criminal to the police"; "render up the prisoners"; "render the town to the enemy"
[v] succeed in a big way; get to the top; "After he published his book, he had arrived"; "I don't know whether I can make it in science!"; "You will go far, my boy!"
arrive, come in, deliver, draw in, enter, get into, get into, go far, go in, go into, hand over, make it, move in, move into, pull in, render, turn in