Phrasal Verbs
to close a road or an opening by placing a barrier at one end or in front of it The main roads of the city have been blocked off.
Definitions on the go
Look up any word in the dictionary offline, anytime, anywhere with the Oxford Advanced Learner’s Dictionary app.