Phrasal Verbs
(of a vehicle or its driver) to leave the road in order to stop for a short time
Want to learn more?
Find out which words work together and produce more natural sounding English with the Oxford Collocations Dictionary app.
to succeed in doing something difficult We pulled off the deal. I never thought you'd pull it off.