Answer: ROADBLOCK

Possible questions:


Barricade we know 5 Answers
Police stop we know 1 Answer
Barricade by police cars we know 1 Answer

Similar Answers: