ROADBLOCK


Meaning of ROADBLOCK in English

[noun] [C] - a temporary structure put across a road to stop trafficPolice put up/set up road blocks on all roads out of the town in an effort to catch the bombers.

Cambridge English vocab.      Кембриджский английский словарь.