an impassable barricade or obstacle; a situation in which further progress is impossible: Attempts to get information by questioning the neighbors ran into a blank wall.
an obstruction placed across a road, especially of barricades or police cars, for halting or hindering traffic, as to facilitate the capture of a pursued car or inspection for safety violations.