noun Date: 1940 1. a barricade often with traps or mines for holding up an enemy at a point on a road covered by fire, a road barricade set up especially by law enforcement officers, an obstruction in a road, something that blocks progress or prevents accomplishment of an objective, ~ transitive verb
ROADBLOCK
Meaning of ROADBLOCK in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012