What's another word for barricade?

comments powered by Disqus