Phrasal Verbs
(of a vehicle or its driver) to leave the road in order to stop for a short time
Definitions on the go
Look up any word in the dictionary offline, anytime, anywhere with the Oxford Advanced Learner’s Dictionary app.
to succeed in doing something difficult We pulled off the deal. I never thought you'd pull it off.