barricade
Definition
A barrier or obstacle set up to block a road or path, often for protection or protest.
हिन्दी एक रास्ता या मार्ग को ब्लॉक करने के लिए स्थापित एक बाधा या बाधा।
Example
"Protesters erected a barricade of tires and wood across the street."