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!"
to come or go into: "the ship entered an area of shallow marshes.."
secure a place in a college, university, etc.
to surrender someone or something to another; "the guard delivered the criminal to the police"
move into (a station) of trains
move into (a station) of trains; "The bullet train drew into Tokyo Station"
to come or go into; "the boat entered an area of shallow marshes"
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"; "fork over the money"
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!"