[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.
ROADBLOCK
Meaning of ROADBLOCK in English
Cambridge English vocab. Кембриджский английский словарь. 2012