roadblock
nounA barricade or obstruction across a road set up to prevent the escape or passage, as of a fugitive or enemy troops.
nounAn obstruction in a road, as fallen rocks or trees.
nounSomething, such as a situation or condition, that prevents further progress toward an accomplishment.
nounSomething that
An
To
any condition that makes it difficult to make progress or to achieve an objective
nouna barrier set up by police to stop traffic on a street or road in order to catch a fugitive or inspect traffic etc.